From 34a0faa0733fbf0c947afe6dd3db834660403f05 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Mon, 23 Sep 2024 22:54:35 +0530 Subject: [PATCH] fix(patch): update_app.py --- frappe/desk/doctype/workspace/patches/update_app.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frappe/desk/doctype/workspace/patches/update_app.py b/frappe/desk/doctype/workspace/patches/update_app.py index 00b0620c1f..34216d4b01 100644 --- a/frappe/desk/doctype/workspace/patches/update_app.py +++ b/frappe/desk/doctype/workspace/patches/update_app.py @@ -7,7 +7,11 @@ from frappe.modules.utils import get_module_app def execute(): for module in frappe.get_all("Module Def", ["name", "app_name"], filters=dict(custom=0)): if not module.app_name: - frappe.db.set_value("Module Def", module.name, "app_name", get_module_app(module.name)) + try: + frappe.db.set_value("Module Def", module.name, "app_name", get_module_app(module.name)) + except Exception: + # for some default modules like Home, there is no folder / app + pass for workspace in frappe.get_all("Workspace", ["name", "module", "app"]): if not workspace.app and workspace.module: