fix: Move on_session_creation hook after session is created
This commit is contained in:
parent
00a6345012
commit
bc81e340c7
2 changed files with 2 additions and 4 deletions
|
|
@ -125,9 +125,6 @@ class LoginManager:
|
|||
if self.login() is False:
|
||||
return
|
||||
self.resume = False
|
||||
|
||||
# run login triggers
|
||||
self.run_trigger("on_session_creation")
|
||||
else:
|
||||
try:
|
||||
self.resume = True
|
||||
|
|
@ -233,6 +230,8 @@ class LoginManager:
|
|||
self.user = frappe.local.session_obj.user
|
||||
frappe.local.session = frappe.local.session_obj.data
|
||||
self.clear_active_sessions()
|
||||
if not resume:
|
||||
self.run_trigger("on_session_creation")
|
||||
|
||||
def clear_active_sessions(self):
|
||||
"""Clear other sessions of the current user if `deny_multiple_sessions` is not set"""
|
||||
|
|
|
|||
|
|
@ -205,7 +205,6 @@ def login_oauth_user(
|
|||
)
|
||||
|
||||
frappe.local.login_manager.login_as(user)
|
||||
frappe.local.login_manager.run_trigger("on_session_creation")
|
||||
|
||||
# because of a GET request!
|
||||
frappe.db.commit()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue