]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
FileBrowser: allow downloading root folder and simplify code
authorStefan Reiter <s.reiter@proxmox.com>
Mon, 12 Apr 2021 15:32:51 +0000 (17:32 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 13 Apr 2021 06:02:27 +0000 (08:02 +0200)
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
src/window/FileBrowser.js

index d8e75f458e447a57b23067c7951e316b328bb2b6..7d82b01d767fb242de3d91a00b2bc08b94373a74 100644 (file)
@@ -98,23 +98,7 @@ Ext.define("Proxmox.window.FileBrowser", {
            if (!selection || selection.length < 1) return;
 
            let data = selection[0].data;
-
-           let canDownload = false;
-           if (view.downloadUrl) {
-               switch (data.type) {
-                   case 'h':
-                   case 'f':
-                       canDownload = true;
-                       break;
-                   case 'd':
-                       if (data.depth > 1) {
-                           canDownload = true;
-                       }
-                       break;
-                   default: break;
-               }
-           }
-
+           let canDownload = view.downloadUrl && ['h', 'f', 'd'].indexOf(data.type) !== -1;
            me.lookup('downloadBtn').setDisabled(!canDownload);
        },