[FIX] pos_loyalty: reset if the order is empty
closes odoo/odoo#102147 X-original-commit: 1a12b819fd7cfef98c11325e25d687361c4f9be5 Signed-off-by: Trinh Jacky (trj) <trj@odoo.com>
This commit is contained in:
@@ -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)) {
|
||||
|
||||
Reference in New Issue
Block a user