diff --git a/frontend/src/components/dir-view/dir-view.js b/frontend/src/components/dir-view/dir-view.js index 3593ee0ccb..4db6093545 100644 --- a/frontend/src/components/dir-view/dir-view.js +++ b/frontend/src/components/dir-view/dir-view.js @@ -64,8 +64,9 @@ class DirView extends React.Component { }); let repoName = repoInfo.repo_name; - let index = location.indexOf(repoName); - let path = location.slice(index + repoName.length); + let repoID = repoInfo.repo_id; + let path = location.slice(location.indexOf(repoID) + repoID.length); // get the string after repoID + path = path.slice(path.indexOf(repoName) + repoName.length); // get current path this.setState({path: path}); if (!res.data.lib_need_decrypt) { this.updateDirentList(path);