perf: Don't query redirects on existing session
This is only used for a new user. After that it's never used but still present in EVERY request! https://ankush.dev/p/flamegraph-missing-forest-for-trees towards https://github.com/frappe/caffeine/issues/15
This commit is contained in:
parent
171eab1387
commit
cbb39d463a
1 changed files with 1 additions and 2 deletions
|
|
@ -205,8 +205,7 @@ class LoginManager:
|
||||||
frappe.response["full_name"] = self.full_name
|
frappe.response["full_name"] = self.full_name
|
||||||
|
|
||||||
# redirect information
|
# redirect information
|
||||||
redirect_to = frappe.cache.hget("redirect_after_login", self.user)
|
if not resume and (redirect_to := frappe.cache.hget("redirect_after_login", self.user)):
|
||||||
if redirect_to:
|
|
||||||
frappe.local.response["redirect_to"] = redirect_to
|
frappe.local.response["redirect_to"] = redirect_to
|
||||||
frappe.cache.hdel("redirect_after_login", self.user)
|
frappe.cache.hdel("redirect_after_login", self.user)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue