From c6b9ed4f129d78dad118932c5a7ca873d2cfe159 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Fri, 30 Jan 2026 16:54:19 +0700 Subject: [PATCH 1/2] hotfix: add permission guard in transfer to laying page --- src/app/production/transfer-to-laying/page.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/app/production/transfer-to-laying/page.tsx b/src/app/production/transfer-to-laying/page.tsx index 5d790345..be8ff454 100644 --- a/src/app/production/transfer-to-laying/page.tsx +++ b/src/app/production/transfer-to-laying/page.tsx @@ -1,15 +1,25 @@ import TransferToLayingsTable from '@/components/pages/production/transfer-to-laying/TransferToLayingsTable'; import TransferToLayingFormModal from '@/components/pages/production/transfer-to-laying/TransferToLayingFormModal'; import TransferToLayingDetailModal from '@/components/pages/production/transfer-to-laying/TransferToLayingDetailModal'; +import RequirePermission from '@/components/helper/RequirePermission'; const TransferToLaying = () => { return (
- + + + - + + +
); }; From 5b167db6c3d9e55e6f80aa39725e396091040d85 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Fri, 30 Jan 2026 16:55:32 +0700 Subject: [PATCH 2/2] chore: add permission for transfer to laying --- src/config/constant.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/config/constant.ts b/src/config/constant.ts index 120b6b6a..9c6946f7 100644 --- a/src/config/constant.ts +++ b/src/config/constant.ts @@ -82,6 +82,8 @@ export const MAIN_DRAWER_LINKS: SidebarMenuItem[] = [ permission: [ 'lti.production.project_flocks.list', 'lti.production.recording.list', + 'lti.production.transfer_to_laying.list', + 'lti.production.uniformity.list', ], submenu: [ { @@ -97,6 +99,7 @@ export const MAIN_DRAWER_LINKS: SidebarMenuItem[] = [ { text: 'Transfer ke Laying', link: '/production/transfer-to-laying', + permission: ['lti.production.transfer_to_laying.list'], }, { text: 'Uniformity',