1
0
forked from test/crm

fix: only consider not converted lead

This commit is contained in:
Shariq Ansari 2024-03-28 18:02:32 +05:30
parent eb04c38346
commit 34cc90d293
2 changed files with 2 additions and 1 deletions

View File

@ -79,6 +79,7 @@ def get_lead_contacts():
"image", "image",
"modified" "modified"
], ],
filters={"converted": 0},
order_by="lead_name asc", order_by="lead_name asc",
distinct=True, distinct=True,
) )

View File

@ -199,7 +199,7 @@ def get_the_call_attender(owners, caller=None):
if len(current_loggedin_users) > 1 and caller: if len(current_loggedin_users) > 1 and caller:
deal_owner = frappe.db.get_value('CRM Deal', {'mobile_no': caller}, 'deal_owner') deal_owner = frappe.db.get_value('CRM Deal', {'mobile_no': caller}, 'deal_owner')
if not deal_owner: if not deal_owner:
deal_owner = frappe.db.get_value('CRM Lead', {'mobile_no': caller}, 'lead_owner') deal_owner = frappe.db.get_value('CRM Lead', {'mobile_no': caller, 'converted': False}, 'lead_owner')
for user in current_loggedin_users: for user in current_loggedin_users:
if user == deal_owner: if user == deal_owner:
current_loggedin_users = [user] current_loggedin_users = [user]