From 2db37874736765fc8b4ec800558711d97de54878 Mon Sep 17 00:00:00 2001 From: Vishnu Vanneri Date: Sun, 2 Oct 2022 08:35:50 +0000 Subject: [PATCH] [FIX] pos_loyalty: reset if the order is empty closes odoo/odoo#102147 X-original-commit: 1a12b819fd7cfef98c11325e25d687361c4f9be5 Signed-off-by: Trinh Jacky (trj) --- addons/pos_loyalty/static/src/js/TicketScreen.js | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/pos_loyalty/static/src/js/TicketScreen.js b/addons/pos_loyalty/static/src/js/TicketScreen.js index f537340d9ff..7c236e8cfab 100644 --- a/addons/pos_loyalty/static/src/js/TicketScreen.js +++ b/addons/pos_loyalty/static/src/js/TicketScreen.js @@ -11,6 +11,7 @@ export const PosLoyaltyTicketScreen = (TicketScreen) => class PosLoyaltyTicketScreen extends TicketScreen { _onUpdateSelectedOrderline() { const order = this.getSelectedSyncedOrder(); + if (!order) return NumberBuffer.reset(); const selectedOrderlineId = this.getSelectedOrderlineId(); const orderline = order.orderlines.find((line) => line.id == selectedOrderlineId); if (orderline && this._isEWalletGiftCard(orderline)) {