From a91f3c3da0cf245c873c1f9f1da5d506c39c4cf4 Mon Sep 17 00:00:00 2001 From: Larbi Gharib <larbi.gharib@savoirfairelinux.com> Date: Thu, 15 Oct 2020 17:13:47 -0400 Subject: [PATCH] Public server config no username Change-Id: Ic2c5e799bf606ad7a85c2add3ad40541857bec95 --- .../src/components/ServerParameters/ServerParameters.js | 1 + jams-react-client/src/views/Users/Users.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/jams-react-client/src/components/ServerParameters/ServerParameters.js b/jams-react-client/src/components/ServerParameters/ServerParameters.js index a18eb623..819e1cf3 100644 --- a/jams-react-client/src/components/ServerParameters/ServerParameters.js +++ b/jams-react-client/src/components/ServerParameters/ServerParameters.js @@ -107,6 +107,7 @@ export default function ServerParameters(props) { auth.installed = true; auth.authenticated = true; auth.admin = true; + window.localStorage.setItem('scope', 'true'); auth.checkDirectoryType(() => { history.push("/admin/users"); }); diff --git a/jams-react-client/src/views/Users/Users.js b/jams-react-client/src/views/Users/Users.js index ee61dca6..c5a718d5 100644 --- a/jams-react-client/src/views/Users/Users.js +++ b/jams-react-client/src/views/Users/Users.js @@ -189,13 +189,13 @@ export default function Users(props) { const handleChangePage = (e, page) => { searchUsers(searchValue, page); }; - if (!auth.hasAdminScope()) { + if (!auth.hasAdminScope() && auth.getUsername() != "") { return ( <div> <UserProfile username={auth.getUsername()} /> </div> ); - } else if (selectedProfile && auth.hasAdminScope()) { + } else if (selectedProfile && auth.hasAdminScope() && selectedUsername != "") { return ( <div> <UserProfile username={selectedUsername} /> -- GitLab