From 14938a00e162759e14dcb8834acd91ea0d25d265 Mon Sep 17 00:00:00 2001 From: Suherdy Yacob Date: Mon, 18 May 2026 11:11:04 +0700 Subject: [PATCH] feat: update POS role permissions to include cashiers for basic receipts and restrict opening register for waiters --- .../opening_control_popup/opening_control_popup.xml | 9 +++++++++ .../app/screens/product_screen/action_pad/action_pad.xml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 static/src/app/components/opening_control_popup/opening_control_popup.xml diff --git a/static/src/app/components/opening_control_popup/opening_control_popup.xml b/static/src/app/components/opening_control_popup/opening_control_popup.xml new file mode 100644 index 0000000..058d774 --- /dev/null +++ b/static/src/app/components/opening_control_popup/opening_control_popup.xml @@ -0,0 +1,9 @@ + + + + + + !(this.pos.cashier._role === 'minimal') and this.pos.cashier.pos_role != 'waiter' + + + diff --git a/static/src/app/screens/product_screen/action_pad/action_pad.xml b/static/src/app/screens/product_screen/action_pad/action_pad.xml index fad4509..ce1631e 100644 --- a/static/src/app/screens/product_screen/action_pad/action_pad.xml +++ b/static/src/app/screens/product_screen/action_pad/action_pad.xml @@ -6,7 +6,7 @@ this.pos.cashier.pos_role != 'waiter' -