From e424221d494e40696b90549121528c0d4edc711f Mon Sep 17 00:00:00 2001 From: vishwajeet-13 Date: Tue, 12 May 2026 23:02:37 +0530 Subject: [PATCH 1/2] fix: logo if user is guest --- buzz/api/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/buzz/api/__init__.py b/buzz/api/__init__.py index 06e636e..047a03f 100644 --- a/buzz/api/__init__.py +++ b/buzz/api/__init__.py @@ -983,7 +983,10 @@ def create_cancellation_request(booking_id: str, ticket_ids: list | None = None) @frappe.whitelist(allow_guest=True) # nosemgrep: frappe-semgrep-rules.rules.security.guest-whitelisted-method def get_user_info() -> dict: if frappe.session.user == "Guest": - return {"is_logged_in": False} + return { + "is_logged_in": False, + "brand_image": frappe.db.get_single_value("Website Settings", "banner_image"), + } user = frappe.get_cached_doc("User", frappe.session.user) From 959ebe14d412b71177b40de2be2d1223011f3acc Mon Sep 17 00:00:00 2001 From: vishwajeet-13 Date: Tue, 12 May 2026 23:11:17 +0530 Subject: [PATCH 2/2] chore: use get_cached_value --- buzz/api/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buzz/api/__init__.py b/buzz/api/__init__.py index 047a03f..7762bd0 100644 --- a/buzz/api/__init__.py +++ b/buzz/api/__init__.py @@ -985,7 +985,7 @@ def get_user_info() -> dict: if frappe.session.user == "Guest": return { "is_logged_in": False, - "brand_image": frappe.db.get_single_value("Website Settings", "banner_image"), + "brand_image": frappe.get_cached_value("Website Settings", "banner_image"), } user = frappe.get_cached_doc("User", frappe.session.user)