From 71e504345d769fb2448585267d67fbe7f66e209d Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 17 Aug 2010 15:28:29 +0200 Subject: [PATCH] [FIX] osv.fields: properly handle reading a m2o with no value set bzr revid: odo@openerp.com-20100817132829-fy1k9hz7cukx194z --- bin/osv/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/fields.py b/bin/osv/fields.py index 44bda43fca2..97a6f130f44 100644 --- a/bin/osv/fields.py +++ b/bin/osv/fields.py @@ -299,7 +299,7 @@ class many2one(_column): def get_memory(self, cr, obj, ids, name, user=None, context=None, values=None): result = {} for id in ids: - result[id] = obj.datas[id][name] + result[id] = obj.datas[id].get(name, False) return result def get(self, cr, obj, ids, name, user=None, context=None, values=None):