diff --git a/frappe/app.py b/frappe/app.py index 1bad66a891..e3934314ba 100644 --- a/frappe/app.py +++ b/frappe/app.py @@ -403,7 +403,7 @@ def sync_database(): # update session if session := getattr(frappe.local, "session_obj", None): - session.update() + frappe.request.after_response.add(session.update) # Always initialize sentry SDK if the DSN is sent