[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:
parent
fdf9c2afe9
commit
8618ee13c6
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue