From 76d475471ce9de26a0d9474e1ce370dedefc99c3 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Thu, 2 Apr 2015 11:52:47 +0530 Subject: [PATCH] [fix] module_app missing --- frappe/__init__.py | 2 +- frappe/commands.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/frappe/__init__.py b/frappe/__init__.py index 636c06c52c..7d8e9e78df 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -652,7 +652,7 @@ def setup_module_map(): local.app_modules = _cache.get_value("app_modules") local.module_app = _cache.get_value("module_app") - if not local.app_modules: + if not (local.app_modules and local.module_app): local.module_app, local.app_modules = {}, {} for app in get_all_apps(True): if app=="webnotes": app="frappe" diff --git a/frappe/commands.py b/frappe/commands.py index a10c7119ca..47017b2f63 100644 --- a/frappe/commands.py +++ b/frappe/commands.py @@ -272,8 +272,7 @@ def clear_cache(context): from frappe.desk.notifications import clear_notifications for site in context.sites: try: - frappe.init(site=site) - frappe.connect() + frappe.connect(site) frappe.clear_cache() clear_notifications() frappe.website.render.clear_cache()