From fdbd96f0d7da07386c8ef6e5a9e4a07d1449ebeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20D=2E=20D=C3=ADaz?= Date: Fri, 4 Jun 2021 17:38:52 +0200 Subject: [PATCH] [FIX] web_widget_one2many_product_picker: Force save price unit --- .../js/views/One2ManyProductPicker/quick_modif_price_form.js | 3 +++ .../static/src/xml/one2many_product_picker.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/web_widget_one2many_product_picker/static/src/js/views/One2ManyProductPicker/quick_modif_price_form.js b/web_widget_one2many_product_picker/static/src/js/views/One2ManyProductPicker/quick_modif_price_form.js index 653e83a8a..3461f362e 100644 --- a/web_widget_one2many_product_picker/static/src/js/views/One2ManyProductPicker/quick_modif_price_form.js +++ b/web_widget_one2many_product_picker/static/src/js/views/One2ManyProductPicker/quick_modif_price_form.js @@ -139,6 +139,9 @@ odoo.define( "readonly", wanted_field_states[field_name] ? "1" : "0" ); + if (field_name === this.fieldMap.price_unit) { + $field.attr("force_save", "1"); + } gen_arch += $field[0].outerHTML; } gen_arch += ""; diff --git a/web_widget_one2many_product_picker/static/src/xml/one2many_product_picker.xml b/web_widget_one2many_product_picker/static/src/xml/one2many_product_picker.xml index dbe754cd5..01b23ddfa 100644 --- a/web_widget_one2many_product_picker/static/src/xml/one2many_product_picker.xml +++ b/web_widget_one2many_product_picker/static/src/xml/one2many_product_picker.xml @@ -98,7 +98,7 @@