From 64612c68636bf837501c6602006faf483df451fc Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 18 Sep 2024 20:23:56 +0530 Subject: [PATCH] fix: customer not found error --- crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py index a98f8607..fc34121a 100644 --- a/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py +++ b/crm/fcrm/doctype/erpnext_crm_settings/erpnext_crm_settings.py @@ -102,7 +102,8 @@ def get_customer_link(crm_deal): else: client = get_erpnext_site_client(erpnext_crm_settings) try: - customer = client.get_list("Customer", {"crm_deal": crm_deal})[0]["name"] + customer = client.get_list("Customer", {"crm_deal": crm_deal}) + customer = customer[0].get("name") if len(customer) else None if customer: return f"{erpnext_crm_settings.erpnext_site_url}/app/customer/{customer}" else: