diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js index 334a2d8880e..297925478c8 100644 --- a/addons/point_of_sale/static/src/js/models.js +++ b/addons/point_of_sale/static/src/js/models.js @@ -14,6 +14,7 @@ var QWeb = core.qweb; var _t = core._t; var round_di = utils.round_decimals; var round_pr = utils.round_precision; +const Markup = utils.Markup const { markRaw, reactive } = owl; @@ -2476,7 +2477,7 @@ export class Payment extends PosModel { cid: this.cid, amount: this.get_amount(), name: this.name, - ticket: this.ticket, + ticket: Markup(this.ticket), }; } // If payment status is a non-empty string, then it is an electronic payment.