fix: add default role on sign up via SSO
This commit is contained in:
parent
2411d0c527
commit
8590ff0477
1 changed files with 6 additions and 0 deletions
|
|
@ -283,6 +283,12 @@ def update_oauth_user(user, data, provider):
|
|||
if save:
|
||||
user.flags.ignore_permissions = True
|
||||
user.flags.no_welcome_mail = True
|
||||
|
||||
# set default signup role as per Portal Settings
|
||||
default_role = frappe.db.get_single_value("Portal Settings", "default_role")
|
||||
if default_role:
|
||||
user.add_roles(default_role)
|
||||
|
||||
user.save()
|
||||
|
||||
def get_first_name(data):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue