From 9cdc40a633eed1a86a466d41e487b40c154f25cb Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Tue, 2 Feb 2010 12:52:52 +0530 Subject: [PATCH] [FIX] Ir_values : reading of default values correted lp bug: https://launchpad.net/bugs/447819 fixed bzr revid: jvo@tinyerp.com-20100202072252-p35d0mpagxm7n4qj --- bin/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index feef5f00447..ce3229c5e36 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -2104,7 +2104,7 @@ class orm(orm_template): fld_def = (field in self._columns) and self._columns[field] or self._inherit_fields[field][2] if fld_def._type in ('many2one', 'one2one'): obj = self.pool.get(fld_def._obj) - if not obj.search(cr, uid, [('id', '=', field_value)]): + if not obj.search(cr, uid, [('id', '=', field_value or False)]): continue if fld_def._type in ('many2many'): obj = self.pool.get(fld_def._obj)