diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js index 6f3b4e05bbe..8f590b77a74 100644 --- a/addons/point_of_sale/static/src/js/screens.js +++ b/addons/point_of_sale/static/src/js/screens.js @@ -1723,7 +1723,7 @@ var ReceiptScreenWidget = ScreenWidget.extend({ var invoiced = self.pos.push_and_invoice_order(order); self.invoicing = true; - invoiced.fail(self._handleFailedPushForInvoice.bind(self, order, true)); // refresh + invoiced.catch(self._handleFailedPushForInvoice.bind(self, order, true)); // refresh invoiced.then(function(){ self.invoicing = false;