From a262e06d3f1972f423110a8e9c8a1934f7ed6a08 Mon Sep 17 00:00:00 2001 From: shanshuirenjia <978987373@qq.com> Date: Wed, 15 May 2019 18:43:40 +0800 Subject: [PATCH] repair new file bug --- frontend/src/pages/share-admin/share-links.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/share-admin/share-links.js b/frontend/src/pages/share-admin/share-links.js index b2a99b6d6c..99dba98931 100644 --- a/frontend/src/pages/share-admin/share-links.js +++ b/frontend/src/pages/share-admin/share-links.js @@ -151,8 +151,9 @@ class Item extends Component { let iconUrl = ''; let linkUrl = ''; if (item.is_dir) { + let path = item.path === '/' ? '/' : item.path.slice(0, item.path.length - 1); iconUrl = Utils.getFolderIconUrl(false); - linkUrl = `${siteRoot}library/${item.repo_id}/${item.repo_name}${Utils.encodePath(item.path)}`; + linkUrl = `${siteRoot}library/${item.repo_id}/${item.repo_name}${Utils.encodePath(path)}`; } else { iconUrl = Utils.getFileIconUrl(item.obj_name); linkUrl = `${siteRoot}lib/${item.repo_id}/file${Utils.encodePath(item.path)}`;