From 63bc5001cac32323bdc27a5ffbd097e33c7a764a Mon Sep 17 00:00:00 2001 From: himaniraghav3 Date: Tue, 19 Aug 2025 16:07:19 +0530 Subject: [PATCH] PM-1502 Add auth before routing --- src/apps/review/src/review-app.routes.tsx | 5 +++++ .../auth/restricted-page/RestrictedPage.module.scss | 1 + 2 files changed, 6 insertions(+) diff --git a/src/apps/review/src/review-app.routes.tsx b/src/apps/review/src/review-app.routes.tsx index f508a8c4d..f4739cb3b 100644 --- a/src/apps/review/src/review-app.routes.tsx +++ b/src/apps/review/src/review-app.routes.tsx @@ -7,6 +7,7 @@ import { LazyLoadedComponent, PlatformRoute, Rewrite, + UserRole, } from '~/libs/core' import { @@ -95,6 +96,7 @@ export const reviewRoutes: ReadonlyArray = [ route: activeReviewAssigmentsRouteId, }, { + authRequired: true, children: [ { element: , @@ -110,6 +112,9 @@ export const reviewRoutes: ReadonlyArray = [ ], element: , id: scorecardRouteId, + rolesRequired: [ + UserRole.administrator, + ], route: scorecardRouteId, }, ], diff --git a/src/libs/shared/lib/containers/auth/restricted-page/RestrictedPage.module.scss b/src/libs/shared/lib/containers/auth/restricted-page/RestrictedPage.module.scss index 077a1f8d9..b9cbbfaba 100644 --- a/src/libs/shared/lib/containers/auth/restricted-page/RestrictedPage.module.scss +++ b/src/libs/shared/lib/containers/auth/restricted-page/RestrictedPage.module.scss @@ -3,6 +3,7 @@ .contentLayout { width: 100%; padding-bottom: 0; + height: $content-height; .contentLayout-outer { width: 100%;