From bff3db82de6c9c18839da44b93a7af3f91ee6c00 Mon Sep 17 00:00:00 2001 From: Alaguraj0361 Date: Sat, 13 Jun 2026 17:18:07 +0530 Subject: [PATCH] handle optional POS config in order setup and update equal split button placement --- .../dine360_order_channels/static/src/js/order_channel_model.js | 2 +- addons/dine360_restaurant/static/src/xml/equal_split.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/dine360_order_channels/static/src/js/order_channel_model.js b/addons/dine360_order_channels/static/src/js/order_channel_model.js index 46ea21f..913afab 100644 --- a/addons/dine360_order_channels/static/src/js/order_channel_model.js +++ b/addons/dine360_order_channels/static/src/js/order_channel_model.js @@ -11,7 +11,7 @@ patch(Order.prototype, { setup(_defaultObj, options) { super.setup(...arguments); // Initialize with POS config defaults - const config = this.pos.config; + const config = this.pos?.config || {}; this.order_source = config.default_order_source || 'walk_in'; this.fulfilment_type = config.default_fulfilment_type || 'dine_in'; this.delivery_street = ''; diff --git a/addons/dine360_restaurant/static/src/xml/equal_split.xml b/addons/dine360_restaurant/static/src/xml/equal_split.xml index 91901cf..7d87bf6 100644 --- a/addons/dine360_restaurant/static/src/xml/equal_split.xml +++ b/addons/dine360_restaurant/static/src/xml/equal_split.xml @@ -69,7 +69,7 @@ t-inherit="pos_restaurant.SplitBillScreen" t-inherit-mode="extension" owl="1"> - +
Split By Item