From b60a1292bd9120d9aa26f4ec9c23dffdef4c67b9 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Mon, 6 Jan 2025 19:46:42 +0530 Subject: [PATCH] perf: store app-module mappings in client cache --- frappe/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/__init__.py b/frappe/__init__.py index 245b15f486..a72075a946 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -1635,7 +1635,7 @@ def setup_module_map(include_all_apps: bool = True) -> None: if include_all_apps: local.app_modules = cache.get_value("app_modules") else: - local.app_modules = cache.get_value("installed_app_modules") + local.app_modules = client_cache.get_value("installed_app_modules") if not local.app_modules: local.app_modules = {} @@ -1653,7 +1653,7 @@ def setup_module_map(include_all_apps: bool = True) -> None: if include_all_apps: cache.set_value("app_modules", local.app_modules) else: - cache.set_value("installed_app_modules", local.app_modules) + client_cache.set_value("installed_app_modules", local.app_modules) # Init module_app (reverse mapping) local.module_app = {}