Browse Source

xhrupload: Merge in options from `xhrUpload` state key too

Renée Kooi 7 years ago
parent
commit
e63b5fdcc7
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/plugins/XHRUpload.js

+ 5 - 1
src/plugins/XHRUpload.js

@@ -49,7 +49,11 @@ module.exports = class XHRUpload extends Plugin {
   }
 
   upload (file, current, total) {
-    const opts = Object.assign({}, this.opts, file.xhrUpload || {})
+    const opts = Object.assign({},
+      this.opts,
+      this.core.state.xhrUpload || {},
+      file.xhrUpload || {}
+    )
 
     this.core.log(`uploading ${current} of ${total}`)
     return new Promise((resolve, reject) => {