From 398451103aa82e2de9ce20f3deaefc07d58fcc01 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Fri, 16 Oct 2020 15:43:17 +0530 Subject: [PATCH] fix(customization): Only read .json files from custom folder --- frappe/modules/utils.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frappe/modules/utils.py b/frappe/modules/utils.py index bba2f62856..b3debfc43c 100644 --- a/frappe/modules/utils.py +++ b/frappe/modules/utils.py @@ -90,10 +90,11 @@ def sync_customizations(app=None): folder = frappe.get_app_path(app_name, module_name, 'custom') if os.path.exists(folder): for fname in os.listdir(folder): - with open(os.path.join(folder, fname), 'r') as f: - data = json.loads(f.read()) - if data.get('sync_on_migrate'): - sync_customizations_for_doctype(data, folder) + if fname.endswith('.json'): + with open(os.path.join(folder, fname), 'r') as f: + data = json.loads(f.read()) + if data.get('sync_on_migrate'): + sync_customizations_for_doctype(data, folder) def sync_customizations_for_doctype(data, folder):