]> git.proxmox.com Git - proxmox-backup.git/commitdiff
api2/admin/datastore: accept "/" as path for root
authorDominik Csapak <d.csapak@proxmox.com>
Tue, 16 Feb 2021 17:06:53 +0000 (18:06 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 17 Feb 2021 07:32:41 +0000 (08:32 +0100)
makes more sense than sending "root'"

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
src/api2/admin/datastore.rs
www/window/FileBrowser.js

index ab88d1720e837caf6eb2c4e8e9f9b71bf3c7c10e..88f011e492d3aa0c690fc8d2c25a54cf85f0f5f3 100644 (file)
@@ -1328,7 +1328,7 @@ pub fn catalog(
 
     let mut catalog_reader = CatalogReader::new(reader);
 
-    let path = if filepath != "root" {
+    let path = if filepath != "root" && filepath != "/" {
         base64::decode(filepath)?
     } else {
         vec![b'/']
index 01b5d79b4042c21da2f82cfdbf6cf9745812349b..724e1791ce38f88d76a60ead186c729602d77967 100644 (file)
@@ -185,6 +185,7 @@ Ext.define("PBS.window.FileBrowser", {
            store: {
                autoLoad: false,
                model: 'pbs-file-tree',
+               defaultRootId: '/',
                nodeParam: 'filepath',
                sorters: 'text',
                proxy: {