From 1e4d933cbc36503a6caec7119a512201024d10c3 Mon Sep 17 00:00:00 2001 From: Christophe Chauvet Date: Fri, 18 Dec 2009 18:09:27 +0100 Subject: [PATCH] [FIX] Regression on global object bzr revid: christophe.chauvet@syleam.fr-20091218170927-5m05rgb8rp09o21s --- bin/addons/base/res/res_company.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/res/res_company.py b/bin/addons/base/res/res_company.py index 70af44da6a4..b514e40b9fe 100644 --- a/bin/addons/base/res/res_company.py +++ b/bin/addons/base/res/res_company.py @@ -98,8 +98,11 @@ class res_company(osv.osv): proxy = self.pool.get('multi_company.default') args = [ ('object_id.model', '=', object), - ('field_id.name','=',field), ] + if field: + args.append(('field_id.name','=',field)) + else: + args.append(('field_id','=',False)) ids = proxy.search(cr, uid, args) for rule in proxy.browse(cr, uid, ids, context): user = self.pool.get('res.users').browse(cr, uid, uid)