|
@@ -183,10 +183,11 @@ module.exports = class Tus extends Plugin {
|
|
err = new NetworkError(err, err.originalRequest)
|
|
err = new NetworkError(err, err.originalRequest)
|
|
}
|
|
}
|
|
|
|
|
|
- this.uppy.emit('upload-error', file, err)
|
|
|
|
-
|
|
|
|
this.resetUploaderReferences(file.id)
|
|
this.resetUploaderReferences(file.id)
|
|
queuedRequest.done()
|
|
queuedRequest.done()
|
|
|
|
+
|
|
|
|
+ this.uppy.emit('upload-error', file, err)
|
|
|
|
+
|
|
reject(err)
|
|
reject(err)
|
|
}
|
|
}
|
|
|
|
|
|
@@ -204,14 +205,15 @@ module.exports = class Tus extends Plugin {
|
|
uploadURL: upload.url
|
|
uploadURL: upload.url
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ this.resetUploaderReferences(file.id)
|
|
|
|
+ queuedRequest.done()
|
|
|
|
+
|
|
this.uppy.emit('upload-success', file, uploadResp)
|
|
this.uppy.emit('upload-success', file, uploadResp)
|
|
|
|
|
|
if (upload.url) {
|
|
if (upload.url) {
|
|
this.uppy.log('Download ' + upload.file.name + ' from ' + upload.url)
|
|
this.uppy.log('Download ' + upload.file.name + ' from ' + upload.url)
|
|
}
|
|
}
|
|
|
|
|
|
- this.resetUploaderReferences(file.id)
|
|
|
|
- queuedRequest.done()
|
|
|
|
resolve(upload)
|
|
resolve(upload)
|
|
}
|
|
}
|
|
|
|
|
|
@@ -464,6 +466,7 @@ module.exports = class Tus extends Plugin {
|
|
this.uppy.emit('upload-success', file, uploadResp)
|
|
this.uppy.emit('upload-success', file, uploadResp)
|
|
this.resetUploaderReferences(file.id)
|
|
this.resetUploaderReferences(file.id)
|
|
queuedRequest.done()
|
|
queuedRequest.done()
|
|
|
|
+
|
|
resolve()
|
|
resolve()
|
|
})
|
|
})
|
|
|
|
|