From 53af21f0659231738cde2bf815d9fd74eab08e87 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Fri, 10 Jun 2011 17:07:33 +0200 Subject: [PATCH] [fix] little bug in validation bzr revid: nicolas.vanhoren@openerp.com-20110610150733-v53cr4uzdvakyub0 --- addons/base/static/src/js/form.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 32512a168db..08deca7cd9c 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1174,8 +1174,9 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({ }, _change_int_value: function(value) { this.value = value; - if (this.value !== undefined && - ((this.original_value ? this.original_value[0] : null) !== (this.value ? this.value[0] : null))) { + if (this.original_value === undefined || (this.value !== undefined && + ((this.original_value ? this.original_value[0] : null) !== (this.value ? this.value[0] : null)))) { + this.original_value = undefined; this.on_ui_change(); } },