diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js index 978b0fb8a03..b6c9560e2ed 100644 --- a/addons/point_of_sale/static/src/js/screens.js +++ b/addons/point_of_sale/static/src/js/screens.js @@ -1182,7 +1182,7 @@ var ClientListScreenWidget = ScreenWidget.extend({ var fields = {}; this.$('.client-details-contents .detail').each(function(idx,el){ - fields[el.name] = el.value; + fields[el.name] = el.value || false; }); if (!fields.name) { @@ -1196,7 +1196,6 @@ var ClientListScreenWidget = ScreenWidget.extend({ fields.id = partner.id || false; fields.country_id = fields.country_id || false; - fields.barcode = fields.barcode || ''; new Model('res.partner').call('create_from_ui',[fields]).then(function(partner_id){ self.saved_client_details(partner_id); diff --git a/addons/point_of_sale/static/src/xml/pos.xml b/addons/point_of_sale/static/src/xml/pos.xml index ba04fba9582..1b11e1e03e3 100644 --- a/addons/point_of_sale/static/src/xml/pos.xml +++ b/addons/point_of_sale/static/src/xml/pos.xml @@ -316,15 +316,15 @@