Merge branch 'main' into 19482-wf-panel refs #19482
[arvados-workbench2.git] / src / common / webdav.ts
index c95d8747e5b495d45ca8400a348fb4cb89e1bfa7..1f3da0d6148f4bb45c2406c8e544f35f125aa990 100644 (file)
@@ -9,7 +9,7 @@ export class WebDAV {
     private defaults: WebDAVDefaults = {
         baseURL: '',
         headers: {
-            'Cache-Control': 'must-revalidate'
+            'Cache-Control': 'no-cache'
         },
     };
 
@@ -88,22 +88,13 @@ export class WebDAV {
             method: 'DELETE'
         })
 
-    mkdir = (url: string, config: WebDAVRequestConfig = {}) =>
-        this.request({
-            ...config, url,
-            method: 'MKCOL',
-            headers: {
-                ...config.headers,
-            }
-        })
-
     private request = (config: RequestConfig) => {
         return new Promise<XMLHttpRequest>((resolve, reject) => {
             const r = this.createRequest();
             this.defaults.baseURL = this.defaults.baseURL.replace(/\/+$/, '');
             r.open(config.method,
                 `${this.defaults.baseURL
-                    ? this.defaults.baseURL+'/'
+                    ? this.defaults.baseURL + '/'
                     : ''}${customEncodeURI(config.url)}`);
 
             const headers = { ...this.defaults.headers, ...config.headers };