From 57c17817899cabf18a5c3acc901fc368db25964d Mon Sep 17 00:00:00 2001 From: chattie Date: Sun, 23 Aug 2026 09:32:30 +0200 Subject: [PATCH] hotfix: add missing selfpayMode state variables in admin POS page --- project/apps/admin/src/app/(dashboard)/pos/page.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project/apps/admin/src/app/(dashboard)/pos/page.tsx b/project/apps/admin/src/app/(dashboard)/pos/page.tsx index b7e5130..b35805e 100644 --- a/project/apps/admin/src/app/(dashboard)/pos/page.tsx +++ b/project/apps/admin/src/app/(dashboard)/pos/page.tsx @@ -190,6 +190,10 @@ export default function PosAdminPage() { const configured = terminal.settings?.quickProductVariantIds ?? []; setQuickSlots(Array.from({ length: 8 }, (_, slot) => configured[slot] ?? null)); setTouchMessage(''); + setSelfpayMode(terminal.settings?.selfpayMode ?? false); + setClosePinRequired(terminal.settings?.closeSessionRequiresPin ?? false); + setClosePinValue(terminal.settings?.closeSessionPin ?? ''); + setSecurityMessage(''); }; const saveTouchConfig = async () => {