X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/d5a3a1f9623e200dd1170e7b9279127e7f4f0936..f26a160eb9a476f1d5037d899e0636cf150fb573:/src/common/webdav.ts diff --git a/src/common/webdav.ts b/src/common/webdav.ts index 57caebc8..27e1f22d 100644 --- a/src/common/webdav.ts +++ b/src/common/webdav.ts @@ -58,8 +58,8 @@ export class WebDAV { .keys(headers) .forEach(key => r.setRequestHeader(key, headers[key])); - if (config.onProgress) { - r.addEventListener('progress', config.onProgress); + if (config.onUploadProgress) { + r.upload.addEventListener('progress', config.onUploadProgress); } r.addEventListener('load', () => resolve(r)); @@ -73,7 +73,7 @@ export interface WebDAVRequestConfig { headers?: { [key: string]: string; }; - onProgress?: (event: ProgressEvent) => void; + onUploadProgress?: (event: ProgressEvent) => void; } interface WebDAVDefaults { @@ -86,5 +86,5 @@ interface RequestConfig { url: string; headers?: { [key: string]: string }; data?: any; - onProgress?: (event: ProgressEvent) => void; + onUploadProgress?: (event: ProgressEvent) => void; }