From 43756a24ca1fd2e5aec7c84e4d02c4196e221153 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 22 Aug 2014 10:56:07 +0200 Subject: [PATCH] [FIX] osv/fields.py: fix sum in rev 48dfd70 --- openerp/osv/fields.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 20f651e37d1..1adbf431871 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -1567,8 +1567,8 @@ class property(function): values = ir_property.get_multi(cr, uid, prop_name, obj._name, ids, context=context) if column._type == 'many2one': # name_get the non-null values as SUPERUSER_ID - vals = sum(set(filter(None, values.itervalues()))) - vals_name = dict(vals.sudo().name_get()) if vals else {} + vals = set(filter(None, values.itervalues())) + vals_name = dict(sum(vals).sudo().name_get()) if vals else {} for id, value in values.iteritems(): ng = False if value and value.id in vals_name: