From a8265bdc307cdb3907024c12aedd1c6c1eaac182 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Tue, 14 Jan 2025 18:45:08 +0530 Subject: [PATCH] perf: avoid unnecessary query for user type WHY? --- frappe/www/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/www/app.py b/frappe/www/app.py index 4414b5a849..114bd62292 100644 --- a/frappe/www/app.py +++ b/frappe/www/app.py @@ -23,7 +23,7 @@ def get_context(context): frappe.msgprint(_("Log in to access this page.")) frappe.redirect(f"/login?{urlencode({'redirect-to': frappe.request.path})}") - elif frappe.db.get_value("User", frappe.session.user, "user_type", order_by=None) == "Website User": + elif frappe.session.data.user_type == "Website User": frappe.throw(_("You are not permitted to access this page."), frappe.PermissionError) try: