From f05dcb69653d41c5e7ade0f279dffa95ec4cef01 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Fri, 28 Oct 2022 19:47:29 +0800 Subject: [PATCH] urldecode the file/folder name in webdav response --- plugins/nextcloud/js/webdav.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/nextcloud/js/webdav.js b/plugins/nextcloud/js/webdav.js index 682465f1d..9cdd22583 100644 --- a/plugins/nextcloud/js/webdav.js +++ b/plugins/nextcloud/js/webdav.js @@ -73,8 +73,8 @@ const const e = responseList.item(i), elem = { - name: getDavElementByTagName(e, 'href').textContent - .replace(pathRegex, '').replace(/\/$/, ''), + name: decodeURIComponent(getDavElementByTagName(e, 'href').textContent + .replace(pathRegex, '').replace(/\/$/, '')), isFile: false }; if (getDavElementsByTagName(getDavElementByTagName(e, 'resourcetype'), 'collection').length) {