From e724f3adec7f8bf22651e83f78fda80c23792832 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 15 Sep 2014 14:41:39 +0200 Subject: [PATCH] [FIX] fields: in *2many.convert_to_cache, fix the effect of command "1" --- openerp/fields.py | 1 + 1 file changed, 1 insertion(+) diff --git a/openerp/fields.py b/openerp/fields.py index 8644232bef4..2234528eb65 100644 --- a/openerp/fields.py +++ b/openerp/fields.py @@ -1438,6 +1438,7 @@ class _RelationalMulti(_Relational): result += result.new(command[2]) elif command[0] == 1: result.browse(command[1]).update(command[2]) + result += result.browse(command[1]) - result elif command[0] == 2: # note: the record will be deleted by write() result -= result.browse(command[1])