Bläddra i källkod

emit upload-error from Multipart and Tus

Artur Paikin 8 år sedan
förälder
incheckning
8ab4503c64
2 ändrade filer med 2 tillägg och 0 borttagningar
  1. 1 0
      src/plugins/Multipart.js
  2. 1 0
      src/plugins/Tus10.js

+ 1 - 0
src/plugins/Multipart.js

@@ -73,6 +73,7 @@ export default class Multipart extends Plugin {
       })
       })
 
 
       xhr.addEventListener('error', (ev) => {
       xhr.addEventListener('error', (ev) => {
+        this.core.emitter.emit('core:upload-error', file.id)
         return reject('Upload error')
         return reject('Upload error')
       })
       })
 
 

+ 1 - 0
src/plugins/Tus10.js

@@ -92,6 +92,7 @@ export default class Tus10 extends Plugin {
 
 
         onError: (err) => {
         onError: (err) => {
           this.core.log(err)
           this.core.log(err)
+          this.core.emitter.emit('core:upload-error', file.id)
           reject('Failed because: ' + err)
           reject('Failed because: ' + err)
         },
         },
         onProgress: (bytesUploaded, bytesTotal) => {
         onProgress: (bytesUploaded, bytesTotal) => {