Topic: File Input - Upload method fails in try block
Following your example here: https://mdbootstrap.com/angular/components/inputs/#file-input - If we don't comment out lines 234-237 of mdb-uploader.class.ts, the code fails on line 235. Debugging it, it seems that 'this.uploads' is an empty array, and furthermore, 'uploadIndex' is -1. This causes execution to halt which prevents the xhr request from being sent.
These are the lines we had to comment out:
const uploadIndex = this.uploads.findIndex((upload: any) => upload.file.size === uploadFile.size); if (this.uploads[uploadIndex].file.progress.status === UploadStatus.Canceled) { observer.complete(); }Would it be possible to have a fix for this in a future release so we don't have to manually alter your code?
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Status
Resolved
Specification of the issue
- User: Pro
- Premium support: No
- Technology: MDB Angular
- MDB Version: -
- Device: -
- Browser: -
- OS: -
- Provided sample code: No
- Provided link: No
Damian Gemza staff commented 7 years ago
Dear itdev, We'll take a deeper look on this, and we'll try to fix this in our next releases. Best Regards, Damianitdev pro commented 7 years ago
Thanks