From 5279ee745fa388f3c96935abfee631d3c063ff51 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Tue, 16 Feb 2021 18:06:53 +0100 Subject: [PATCH] api2/admin/datastore: accept "/" as path for root makes more sense than sending "root'" Signed-off-by: Dominik Csapak Signed-off-by: Stefan Reiter --- src/api2/admin/datastore.rs | 2 +- www/window/FileBrowser.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/api2/admin/datastore.rs b/src/api2/admin/datastore.rs index ab88d172..88f011e4 100644 --- a/src/api2/admin/datastore.rs +++ b/src/api2/admin/datastore.rs @@ -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'/'] diff --git a/www/window/FileBrowser.js b/www/window/FileBrowser.js index 01b5d79b..724e1791 100644 --- a/www/window/FileBrowser.js +++ b/www/window/FileBrowser.js @@ -185,6 +185,7 @@ Ext.define("PBS.window.FileBrowser", { store: { autoLoad: false, model: 'pbs-file-tree', + defaultRootId: '/', nodeParam: 'filepath', sorters: 'text', proxy: {