From 8a641ba29844cc371f1b62daea15e019db517ce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=81=A5=E8=BE=89?= <40563566+WangJianhui666@users.noreply.github.com> Date: Wed, 6 Mar 2019 14:59:24 +0800 Subject: [PATCH] [fix bug] repo update toast (#3058) --- frontend/src/pages/lib-content-view/lib-content-view.js | 2 +- frontend/src/repo-wiki-mode.js | 2 +- seahub/api2/endpoints/dir.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/lib-content-view/lib-content-view.js b/frontend/src/pages/lib-content-view/lib-content-view.js index 610df5099a..9c8a6638d3 100644 --- a/frontend/src/pages/lib-content-view/lib-content-view.js +++ b/frontend/src/pages/lib-content-view/lib-content-view.js @@ -344,7 +344,7 @@ class LibContentView extends React.Component { userPerm: res.data.user_perm, isDirentListLoading: false, direntList: Utils.sortDirents(direntList, this.state.sortBy, this.state.sortOrder), - dirID: res.headers.oid, + dirID: res.data.dir_id, readmeMarkdown: markdownItem, }); diff --git a/frontend/src/repo-wiki-mode.js b/frontend/src/repo-wiki-mode.js index dde9a4e4e7..c992334a19 100644 --- a/frontend/src/repo-wiki-mode.js +++ b/frontend/src/repo-wiki-mode.js @@ -254,7 +254,7 @@ class Wiki extends Component { userPerm: res.data.user_perm, direntList: Utils.sortDirents(direntList, this.state.sortBy, this.state.sortOrder), isDirentListLoading: false, - dirID: res.headers.oid, + dirID: res.data.dir_id, }); if (!this.state.repoEncrypted && direntList.length) { diff --git a/seahub/api2/endpoints/dir.py b/seahub/api2/endpoints/dir.py index 102929b90e..6948c9cebb 100644 --- a/seahub/api2/endpoints/dir.py +++ b/seahub/api2/endpoints/dir.py @@ -315,6 +315,7 @@ class DirView(APIView): response_dict = {} response_dict["user_perm"] = permission + response_dict["dir_id"] = dir_id if request_type == 'f': response_dict['dirent_list'] = all_file_info_list