Skip to content
Snippets Groups Projects
Commit f5eba7aa authored by Benjami's avatar Benjami
Browse files

Merge oauth onchange

parent d8f3b507
No related branches found
No related tags found
2 merge requests!253[REL] Release 06/11/23,!191V1 imrpvements to CompanyEasyCreation wizard (CRM Lead execution)🙋‍
......@@ -34,7 +34,8 @@ class OAuthProvider(models.Model):
if not self.superuser_pwd:
raise UserError("Admin provider doesn't have a valid superuser password")
def _update_urls(self):
@api.onchange('root_endpoint', 'realm_name')
def _onchange_update_endpoints(self):
if self.is_keycloak_provider and self.root_endpoint and self.realm_name:
self.admin_user_endpoint = URL_ADMIN_USERS.format(**{
'root_endpoint': self.root_endpoint, 'realm_name': self.realm_name
......@@ -59,14 +60,6 @@ class OAuthProvider(models.Model):
cliend_id=self.client_id,
)
@api.onchange('root_endpoint')
def _onchange_root_endpoint(self):
self._update_urls()
@api.onchange('realm_name')
def _onchange_realm_name(self):
self._update_urls()
def get_auth_link(self):
self.ensure_one()
provider_dict = [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment