[REF] Rewrite a chunk of code in the res.company with the default value for a multicompany context

bzr revid: stephane@openerp.com-20100712150434-8ummpcj142t0u2rx
This commit is contained in:
Stephane Wirtel 2010-07-12 17:04:34 +02:00
parent fdf9c2afe9
commit 8618ee13c6
1 changed files with 2 additions and 3 deletions

View File

@ -121,12 +121,11 @@ class res_company(osv.osv):
]
ids = proxy.search(cr, uid, args, context=context)
user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
for rule in proxy.browse(cr, uid, ids, context):
user = self.pool.get('res.users').browse(cr, uid, uid)
if eval(rule.expression, {'context': context, 'user': user}):
return rule.company_dest_id.id
user_company_id = self.pool.get('res.users').browse(cr, uid, uid).company_id.id
return user_company_id
return user.company_id.id
def _get_child_ids(self, cr, uid, uid2, context={}):
company = self.pool.get('res.users').company_get(cr, uid, uid2)