X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/d5a3a1f9623e200dd1170e7b9279127e7f4f0936..5e11adf6c0acffbd9e78f6a0a1fe39bcecf75047:/src/common/webdav.ts diff --git a/src/common/webdav.ts b/src/common/webdav.ts index 57caebc839..27e1f22de5 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; }