perf: use cached doc

This commit is contained in:
Hussain Nagaria 2025-10-19 18:07:16 +05:30
parent 45bc5925d1
commit 91b8a48c0e

View File

@ -6,7 +6,7 @@ def sync_leads_from_all_enabled_sources(frequency: str | None = None) -> None:
"Lead Sync Source", filters={"enabled": 1, "background_sync_frequency": frequency}, pluck="name"
)
for source in enabled_sources:
lead_sync_source = frappe.get_doc("Lead Sync Source", source)
lead_sync_source = frappe.get_cached_doc("Lead Sync Source", source)
try:
lead_sync_source._sync_leads()
except Exception as _: