diff --git a/package.json b/package.json index abe36f7..87f769f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/utils", - "version": "0.14.4", + "version": "0.14.5", "description": "Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/files.ts b/src/files.ts index 290fcd0..1863ce2 100644 --- a/src/files.ts +++ b/src/files.ts @@ -43,12 +43,12 @@ export function uploadWithProgress(options: { options.files.forEach(f => formData.append('file', f)); xhr.withCredentials = !!options.withCredentials - Object.entries(options.headers || {}).forEach(([key, value]) => xhr.setRequestHeader(key, value)); xhr.upload.addEventListener('progress', (event) => event.lengthComputable ? prog(event.loaded / event.total) : null); xhr.upload.addEventListener('load', (resp) => res(resp)); xhr.upload.addEventListener('error', (err) => rej(err)); xhr.open('POST', options.url); + Object.entries(options.headers || {}).forEach(([key, value]) => xhr.setRequestHeader(key, value)); xhr.send(formData); }); }