fix: Get user_id of employee instead of name

- Remove caching from lead
This commit is contained in:
Suraj Shetty
2019-07-17 11:52:35 +05:30
parent 2295921821
commit 82cfccab2f
2 changed files with 3 additions and 13 deletions

View File

@@ -46,9 +46,10 @@ def get_employee_email(number):
employees = frappe.get_all('Employee', or_filters={
'phone': ['like', '%{}'.format(number)],
}, limit=1)
'user_id': ['!=', '']
}, fields=['user_id'], limit=1)
employee = employees[0].name if employees else None
employee = employees[0].user_id if employees else None
frappe.cache().hset('employee_with_number', number, employee)
return employee