From c3ba2a3765a0e449a79aceaf5cdba598aeb16130 Mon Sep 17 00:00:00 2001 From: Jay Vora Date: Tue, 26 Aug 2008 15:08:50 +0530 Subject: [PATCH] Bugfix in default_get of osv_memory:Condition added bzr revid: jvo@tinyerp.com-20080826093850-kfb6ahzjrnmru90w --- 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 48adc8f9a99..2982b5ad4d0 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -1192,7 +1192,7 @@ class orm_memory(orm_template): res = ir_values_obj.get(cr, uid, 'default', False, [self._name]) for id, field, field_value in res: if field in fields_list: - fld_def = (field in self._columns) + 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)]):