From 2f9f659fcb04a5d65766b673ccbee2a9fd4c1860 Mon Sep 17 00:00:00 2001 From: Sagar Vora Date: Thu, 20 Feb 2025 17:43:12 +0530 Subject: [PATCH] perf(DX): always cache controllers --- frappe/model/base_document.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/frappe/model/base_document.py b/frappe/model/base_document.py index 1ba210ce85..898c129f98 100644 --- a/frappe/model/base_document.py +++ b/frappe/model/base_document.py @@ -64,9 +64,6 @@ def get_controller(doctype): :param doctype: DocType name as string. """ - if frappe.local.dev_server or frappe.flags.in_migrate: - return import_controller(doctype) - site_controllers = frappe.controllers.setdefault(frappe.local.site, {}) if doctype not in site_controllers: site_controllers[doctype] = import_controller(doctype)