diff --git a/addons/l10n_fr_pos_cert/static/src/css/pos.css b/addons/l10n_fr_pos_cert/static/src/css/pos.css index 57dca4137df..1fae724ac47 100644 --- a/addons/l10n_fr_pos_cert/static/src/css/pos.css +++ b/addons/l10n_fr_pos_cert/static/src/css/pos.css @@ -1,3 +1,3 @@ .oldPrice { font-weight: bold; -} \ No newline at end of file +} diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js index de9daf2e001..14abf961475 100644 --- a/addons/point_of_sale/static/src/js/models.js +++ b/addons/point_of_sale/static/src/js/models.js @@ -1309,7 +1309,7 @@ class Orderline extends PosModel { this.order.remove_orderline(this); return true; }else{ - var quant = typeof(quantity) === 'number' ? quantity : (field_utils.parse.float('' + quantity) || 0); + var quant = typeof(quantity) === 'number' ? quantity : (field_utils.parse.float('' + (quantity ? quantity : 0 ))); if (this.refunded_orderline_id in this.pos.toRefundLines) { const toRefundDetail = this.pos.toRefundLines[this.refunded_orderline_id]; const maxQtyToRefund = toRefundDetail.orderline.qty - toRefundDetail.orderline.refundedQty