Bläddra i källkod

perf: App Page

Reduced time taken for get_context to execute from 0.035s to 0.02s (75%
reduction)
version-14
Gavin D'souza 3 år sedan
committed by gavin
förälder
incheckning
3871fe6cd0
2 ändrade filer med 2 tillägg och 4 borttagningar
  1. +1
    -1
      frappe/sessions.py
  2. +1
    -3
      frappe/www/app.py

+ 1
- 1
frappe/sessions.py Visa fil

@@ -187,7 +187,7 @@ def get():
bootinfo["translated_search_doctypes"] = frappe.get_hooks("translated_search_doctypes")
bootinfo["disable_async"] = frappe.conf.disable_async

bootinfo["setup_complete"] = cint(frappe.db.get_single_value("System Settings", "setup_complete"))
bootinfo["setup_complete"] = cint(frappe.get_system_settings("setup_complete"))

bootinfo["desk_theme"] = frappe.db.get_value("User", frappe.session.user, "desk_theme") or "Light"



+ 1
- 3
frappe/www/app.py Visa fil

@@ -32,8 +32,6 @@ def get_context(context):

frappe.db.commit()

desk_theme = frappe.db.get_value("User", frappe.session.user, "desk_theme")

boot_json = frappe.as_json(boot)

# remove script tags from boot
@@ -52,7 +50,7 @@ def get_context(context):
"lang": frappe.local.lang,
"sounds": hooks["sounds"],
"boot": boot if context.get("for_mobile") else boot_json,
"desk_theme": desk_theme or "Light",
"desk_theme": boot.get("desk_theme") or "Light",
"csrf_token": csrf_token,
"google_analytics_id": frappe.conf.get("google_analytics_id"),
"google_analytics_anonymize_ip": frappe.conf.get("google_analytics_anonymize_ip"),


Laddar…
Avbryt
Spara