From dec935d0a39d9720716ac46060caceef79909e56 Mon Sep 17 00:00:00 2001 From: lian Date: Thu, 4 Aug 2022 15:19:27 +0800 Subject: [PATCH] admin search repo by id (#5221) * admin search repo by id * id => ID Co-authored-by: lian --- frontend/src/pages/sys-admin/repos/all-repos.js | 6 +++--- frontend/src/pages/sys-admin/repos/search-repos.js | 6 +++--- frontend/src/pages/sys-admin/search.js | 2 +- seahub/api2/endpoints/admin/libraries.py | 3 ++- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/frontend/src/pages/sys-admin/repos/all-repos.js b/frontend/src/pages/sys-admin/repos/all-repos.js index fc53826893..a8e26b0862 100644 --- a/frontend/src/pages/sys-admin/repos/all-repos.js +++ b/frontend/src/pages/sys-admin/repos/all-repos.js @@ -114,13 +114,13 @@ class AllRepos extends Component { getSearch = () => { return ; } - searchRepos = (repoName) => { - navigate(`${siteRoot}sys/search-libraries/?name=${encodeURIComponent(repoName)}`); + searchRepos = (repoNameOrID) => { + navigate(`${siteRoot}sys/search-libraries/?name_or_id=${encodeURIComponent(repoNameOrID)}`); } render() { diff --git a/frontend/src/pages/sys-admin/repos/search-repos.js b/frontend/src/pages/sys-admin/repos/search-repos.js index 6b1a87fce6..24ecef2afc 100644 --- a/frontend/src/pages/sys-admin/repos/search-repos.js +++ b/frontend/src/pages/sys-admin/repos/search-repos.js @@ -23,7 +23,7 @@ class SearchRepos extends Component { componentDidMount() { let params = (new URL(document.location)).searchParams; this.setState({ - name: params.get('name') || '' + name: params.get('name_or_id') || '' }, this.getRepos); } @@ -90,10 +90,10 @@ class SearchRepos extends Component {

{gettext('Search Libraries')}

-

{gettext('Tip: you can search by keyword in name.')}

+

{gettext('Tip: you can search by keyword in name or ID.')}

- + diff --git a/frontend/src/pages/sys-admin/search.js b/frontend/src/pages/sys-admin/search.js index abeeb54ca8..b0823badd8 100644 --- a/frontend/src/pages/sys-admin/search.js +++ b/frontend/src/pages/sys-admin/search.js @@ -43,7 +43,7 @@ class Search extends React.Component {