Explorar el Código

update

tags/Baseline_30082024_FRONTEND_UAT
cyril.tsui hace 1 año
padre
commit
8d490e6139
Se han modificado 1 ficheros con 5 adiciones y 9 borrados
  1. +5
    -9
      src/middleware.ts

+ 5
- 9
src/middleware.ts Ver fichero

@@ -33,7 +33,6 @@ export const [
VIEW_POSITION,
VIEW_SALARY,
VIEW_TEAM,
VIEW_USER_GROUP,
VIEW_HOLIDAY,
MAINTAIN_CLIENT,
MAINTAIN_SUBSIDIARY,
@@ -44,12 +43,11 @@ export const [
MAINTAIN_POSITION,
MAINTAIN_SALARY,
MAINTAIN_TEAM,
MAINTAIN_USER_GROUP,
MAINTAIN_GROUP,
MAINTAIN_HOLIDAY,
VIEW_DASHBOARD_SELF,
VIEW_DASHBOARD_ALL,
IMPORT_INVOICE,
MAINTAIN_GROUP,
GENERATE_REPORTS,
VIEW_STAFF_PROFILE,
IMPORT_RECEIPT,
@@ -73,7 +71,6 @@ export const [
'VIEW_POSITION',
'VIEW_SALARY',
'VIEW_TEAM',
'VIEW_USER_GROUP',
'VIEW_HOLIDAY',
'MAINTAIN_CLIENT',
'MAINTAIN_SUBSIDIARY',
@@ -84,12 +81,11 @@ export const [
'MAINTAIN_POSITION',
'MAINTAIN_SALARY',
'MAINTAIN_TEAM',
'MAINTAIN_USER_GROUP',
'MAINTAIN_GROUP',
'MAINTAIN_HOLIDAY',
'VIEW_DASHBOARD_SELF',
'VIEW_DASHBOARD_ALL',
'IMPORT_INVOICE',
'MAINTAIN_GROUP',
'GENERATE_REPORTS',
'VIEW_STAFF_PROFILE',
'IMPORT_RECEIPT',
@@ -157,7 +153,7 @@ export default async function middleware(
VIEW_POSITION,
VIEW_SALARY,
VIEW_TEAM,
VIEW_USER_GROUP,
VIEW_GROUP,
VIEW_HOLIDAY,
MAINTAIN_CLIENT,
MAINTAIN_SUBSIDIARY,
@@ -168,7 +164,7 @@ export default async function middleware(
MAINTAIN_POSITION,
MAINTAIN_SALARY,
MAINTAIN_TEAM,
MAINTAIN_USER_GROUP,
MAINTAIN_GROUP,
MAINTAIN_HOLIDAY
].some((ability) => abilities.includes(ability));
}
@@ -206,7 +202,7 @@ export default async function middleware(
}

if (req.nextUrl.pathname.startsWith('/settings/group/create') || req.nextUrl.pathname.startsWith('/settings/group/edit')) {
isAuth = [MAINTAIN_USER_GROUP].some((ability) => abilities.includes(ability));
isAuth = [MAINTAIN_GROUP].some((ability) => abilities.includes(ability));
}

if (req.nextUrl.pathname.startsWith('/settings/holiday/create') || req.nextUrl.pathname.startsWith('/settings/holiday/edit')) {


Cargando…
Cancelar
Guardar