Skip to content

Commit 3732a48

Browse files
authored
Merge pull request #565 from Heigvd/COL-175
prevent admin pages access from simple users
2 parents 44389d4 + d0252da commit 3732a48

File tree

1 file changed

+2
-2
lines changed
  • colab-webapp/src/main/node/app/src/components

1 file changed

+2
-2
lines changed

colab-webapp/src/main/node/app/src/components/MainApp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import EditorWrapper from './projects/edition/EditorWrapper';
3535
import NewModelShared from './projects/models/NewModelShared';
3636
import SettingsTabs from './settings/SettingsTabs';
3737

38-
export default function MainApp(): JSX.Element {
38+
export default function MainApp(): React.ReactElement {
3939
const dispatch = useAppDispatch();
4040
const i18n = useTranslations();
4141

@@ -141,7 +141,7 @@ export default function MainApp(): JSX.Element {
141141
<Route path="/projects" element={<MyProjects />} />
142142
<Route path="/models/*" element={<MyModels />} />
143143
<Route path="/settings/*" element={<SettingsTabs />} />
144-
<Route path="/admin/*" element={<AdminTabs />} />
144+
{currentUser.admin && <Route path="/admin/*" element={<AdminTabs />} />}
145145
<Route path="/bin/*" element={<ProjectsBin />} />
146146
{/* <Route path="/project/:projectId/*" element={<EditorWrapper />} /> */}
147147
<Route

0 commit comments

Comments
 (0)