[FIX] osv_memory : get_memory() method fixed for many2one
authorCédric Krier <>
Wed, 8 Dec 2010 13:01:12 +0000 (18:31 +0530)
committerAnup (OpenERP) <ach@tinyerp.com>
Wed, 8 Dec 2010 13:01:12 +0000 (18:31 +0530)
lp bug: https://launchpad.net/bugs/680920 fixed

bzr revid: ach@tinyerp.com-20101208130112-5a3fj8yiygqw2xt5

bin/osv/fields.py

index 60ffc26..89d4114 100644 (file)
@@ -287,7 +287,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):