X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/c4e503180948300c3a6ef99e338d2e56b2931236..89059eace676f0855ca66aa0a66d6110223b1d7e:/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; }