From 9de0df81da522168bafc6fa4718eee69f40105b3 Mon Sep 17 00:00:00 2001 From: hius07 <62179190+hius07@users.noreply.github.com> Date: Tue, 3 May 2022 09:35:25 +0300 Subject: [PATCH] Cloudstorage WebDAV: fix leading slash for root folder (#9061) --- frontend/apps/cloudstorage/webdavapi.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/apps/cloudstorage/webdavapi.lua b/frontend/apps/cloudstorage/webdavapi.lua index 995a501c3..e2f2461ae 100644 --- a/frontend/apps/cloudstorage/webdavapi.lua +++ b/frontend/apps/cloudstorage/webdavapi.lua @@ -122,7 +122,7 @@ function WebDavApi:listFolder(address, user, pass, folder_path) local is_not_collection = item:find("<[^:]*:resourcetype/>") or item:find("<[^:]*:resourcetype>") - local item_path = path .. "/" .. item_name + local item_path = path == "" and item_name or path .. "/" .. item_name if item:find("<[^:]*:collection/>") then item_name = item_name .. "/" if not is_current_dir then