refactor: use get_value instead of exists
This commit is contained in:
parent
5c4eabf075
commit
f37316a266
@ -485,14 +485,13 @@ class POSInvoice(SalesInvoice):
|
|||||||
"payment_account": pay.account,
|
"payment_account": pay.account,
|
||||||
}, ["name"])
|
}, ["name"])
|
||||||
|
|
||||||
args = {
|
filters = {
|
||||||
'doctype': 'Payment Request',
|
|
||||||
'reference_doctype': 'POS Invoice',
|
'reference_doctype': 'POS Invoice',
|
||||||
'reference_name': self.name,
|
'reference_name': self.name,
|
||||||
'payment_gateway_account': payment_gateway_account,
|
'payment_gateway_account': payment_gateway_account,
|
||||||
'email_to': self.contact_mobile
|
'email_to': self.contact_mobile
|
||||||
}
|
}
|
||||||
pr = frappe.db.exists(args)
|
pr = frappe.db.get_value('Payment Request', filters=filters)
|
||||||
if pr:
|
if pr:
|
||||||
return frappe.get_doc('Payment Request', pr)
|
return frappe.get_doc('Payment Request', pr)
|
||||||
|
|
||||||
|
|||||||
@ -225,9 +225,7 @@ def _check_agent_availability(agent_email, scheduled_time):
|
|||||||
|
|
||||||
|
|
||||||
def _get_employee_from_user(user):
|
def _get_employee_from_user(user):
|
||||||
employee_docname = frappe.db.exists(
|
employee_docname = frappe.db.get_value('Employee', {'user_id': user})
|
||||||
{'doctype': 'Employee', 'user_id': user})
|
|
||||||
if employee_docname:
|
if employee_docname:
|
||||||
# frappe.db.exists returns a tuple of a tuple
|
|
||||||
return frappe.get_doc('Employee', employee_docname)
|
return frappe.get_doc('Employee', employee_docname)
|
||||||
return None
|
return None
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import frappe
|
|||||||
|
|
||||||
|
|
||||||
def create_test_lead():
|
def create_test_lead():
|
||||||
test_lead = frappe.db.exists({"doctype": "Lead", "email_id": "test@example.com"})
|
test_lead = frappe.db.get_value("Lead", {"email_id": "test@example.com"})
|
||||||
if test_lead:
|
if test_lead:
|
||||||
return frappe.get_doc("Lead", test_lead)
|
return frappe.get_doc("Lead", test_lead)
|
||||||
test_lead = frappe.get_doc(
|
test_lead = frappe.get_doc(
|
||||||
@ -19,15 +19,6 @@ def create_test_lead():
|
|||||||
|
|
||||||
|
|
||||||
def create_test_appointments():
|
def create_test_appointments():
|
||||||
test_appointment = frappe.db.exists(
|
|
||||||
{
|
|
||||||
"doctype": "Appointment",
|
|
||||||
"scheduled_time": datetime.datetime.now(),
|
|
||||||
"email": "test@example.com",
|
|
||||||
}
|
|
||||||
)
|
|
||||||
if test_appointment:
|
|
||||||
return frappe.get_doc("Appointment", test_appointment)
|
|
||||||
test_appointment = frappe.get_doc(
|
test_appointment = frappe.get_doc(
|
||||||
{
|
{
|
||||||
"doctype": "Appointment",
|
"doctype": "Appointment",
|
||||||
|
|||||||
@ -931,10 +931,7 @@ def set_leave_approver():
|
|||||||
dept_doc.save(ignore_permissions=True)
|
dept_doc.save(ignore_permissions=True)
|
||||||
|
|
||||||
def get_leave_period():
|
def get_leave_period():
|
||||||
leave_period_name = frappe.db.exists({
|
leave_period_name = frappe.db.get_value("Leave Period", {"company": "_Test Company"})
|
||||||
"doctype": "Leave Period",
|
|
||||||
"company": "_Test Company"
|
|
||||||
})
|
|
||||||
if leave_period_name:
|
if leave_period_name:
|
||||||
return frappe.get_doc("Leave Period", leave_period_name)
|
return frappe.get_doc("Leave Period", leave_period_name)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user