Merge pull request #28436 from frappe/mergify/bp/develop/pr-28249

fix: Resolve App Logo considering Website & Navbar Settings  (backport #28249)
This commit is contained in:
Akhil Narang 2024-11-12 15:48:44 +05:30 committed by GitHub
commit 7d95f4577c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -24,7 +24,10 @@ class NavbarSettings(Document):
def get_app_logo():
app_logo = frappe.db.get_single_value("Navbar Settings", "app_logo", cache=True)
app_logo = frappe.get_website_settings("app_logo") or frappe.db.get_single_value(
"Navbar Settings", "app_logo", cache=True
)
if not app_logo:
logos = frappe.get_hooks("app_logo_url")
app_logo = logos[0]