adapt_authoring
adapt_authoring copied to clipboard
course import error: UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'split' of null
Expected Behaviour
for the course to be properly imported
Actual Behaviour
adapt throws an UnhandledPromiseRejectionWarning adapt.log
Steps to Reproduce
export course from another server, then import course into another server.
Versions
- Authoring Tool Version: 0.10.5
- Framework Version: 5.17.7
- Node.js Version: 2:14.18
- MongoDB Version: 4.0.27
- Operating System: rhel 7 based distro
- Browser: chrome v96

Hi @eclass4learning, are you able to share the course you were trying to import? If not, it would be very helpful to get some more detailed information about the error - usually there's a stack trace which gives you more details about where the error occurred.
I recently had this with some courses I was trying to upload. After some playing around I realised the content had some images with the .jfif format. I replaced these with standard images and the error went away and I was able to upload.
@taylortom do you think we should prevent non-standard file formats being uploaded to prevent this sort of error occouring?
@simondate this isn't something that we've planned to fix in the legacy codebase, but is in v1.0.0 already 😀