Browse Source

Make sure handleUploadError exists

Harry Hedger 9 years ago
parent
commit
02576c6160
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/plugins/Tus10.js

+ 4 - 1
src/plugins/Tus10.js

@@ -119,7 +119,10 @@ export default class Tus10 extends Plugin {
           return resolve('Success')
         }
         this.core.log(`Remote upload of file '${file.name}' failed`)
-        file.acquiredBy.handleUploadError(res)
+
+        if (file.acquiredBy.handleUploadError) {
+          file.acquiredBy.handleUploadError(res)
+        }
 
         return reject(new Error('Error: ' + res.statusText))
       })