Use user context if user is root
review60001
This commit is contained in:
1 parent
fecfac6a5c
commit
085b7ba58b
1 file changed
+8
-2
@@ -73,7 +73,10 @@ class Party(ModelSQL, ModelView):
|
||||
return {}
|
||||
|
||||
company_id = None
|
||||
user = user_obj.browse(Transaction().user)
|
||||
user_id = Transaction().user
|
||||
if user_id == 0 and 'user' in Transaction().context:
|
||||
user_id = Transaction().context['user']
|
||||
user = user_obj.browse(user_id)
|
||||
if Transaction().context.get('company'):
|
||||
child_company_ids = company_obj.search([
|
||||
('parent', 'child_of', [user.main_company.id]),
|
||||
@@ -134,7 +137,10 @@ class Party(ModelSQL, ModelView):
|
||||
raise Exception('Bad argument')
|
||||
|
||||
company_id = None
|
||||
user = user_obj.browse(Transaction().user)
|
||||
user_id = Transaction().user
|
||||
if user_id == 0 and 'user' in Transaction().context:
|
||||
user_id = Transaction().context['user']
|
||||
user = user_obj.browse(user_id)
|
||||
if Transaction().context.get('company'):
|
||||
child_company_ids = company_obj.search([
|
||||
('parent', 'child_of', [user.main_company.id]),
|
||||
|
||||
Reference in new issue
Block a user