[FIX] portal: remove company_id context key.
This commit is contained in:
committed by
Raphael Collet
parent
3cf7b3778a
commit
d52f8ce8b0
@@ -132,7 +132,7 @@ class PortalWizardUser(models.TransientModel):
|
||||
company_id = wizard_user.partner_id.company_id.id
|
||||
else:
|
||||
company_id = self.env.company.id
|
||||
user_portal = wizard_user.sudo().with_context(company_id=company_id)._create_user()
|
||||
user_portal = wizard_user.sudo().with_company(company_id)._create_user()
|
||||
else:
|
||||
user_portal = user
|
||||
wizard_user.write({'user_id': user_portal.id})
|
||||
@@ -155,13 +155,12 @@ class PortalWizardUser(models.TransientModel):
|
||||
""" create a new user for wizard_user.partner_id
|
||||
:returns record of res.users
|
||||
"""
|
||||
company_id = self.env.context.get('company_id')
|
||||
return self.env['res.users'].with_context(no_reset_password=True)._create_user_from_template({
|
||||
'email': extract_email(self.email),
|
||||
'login': extract_email(self.email),
|
||||
'partner_id': self.partner_id.id,
|
||||
'company_id': company_id,
|
||||
'company_ids': [(6, 0, [company_id])],
|
||||
'company_id': self.env.company_id.id,
|
||||
'company_ids': [(6, 0, self.env.company_id.ids)],
|
||||
})
|
||||
|
||||
def _send_email(self):
|
||||
|
||||
Reference in New Issue
Block a user