From 6e40e0aaa1d14b0352d33cf822e64f64081a0a94 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 22 Jun 2011 17:59:43 +0200 Subject: [PATCH] [FIX] Form view does not send back untouched fields with default value when saving record bzr revid: fme@openerp.com-20110622155943-ex7p9a97fkhdaxio --- addons/base/static/src/js/form.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 4aa52266e5b..0d1e6afb82d 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -102,7 +102,11 @@ openerp.base.FormView = openerp.base.View.extend( /** @lends openerp.base.FormV this.touched = true; this.show_invalid = false; for (var f in record) { - this.on_form_changed(this.fields[f]); + var field = this.fields[f]; + if (field) { + field.touched = true; + this.on_form_changed(field); + } } } this.on_form_changed();