Merge pull request #23991 from pateljannat/job-card-operation-field-error

fix: job card error handling for operations field
This commit is contained in:
rohitwaghchaure
2020-11-24 17:05:44 +05:30
committed by GitHub

View File

@@ -353,7 +353,9 @@ def get_operation_details(work_order, operation):
@frappe.whitelist() @frappe.whitelist()
def get_operations(doctype, txt, searchfield, start, page_len, filters): def get_operations(doctype, txt, searchfield, start, page_len, filters):
if filters.get("work_order"): if not filters.get("work_order"):
frappe.msgprint(_("Please select a Work Order first."))
return []
args = {"parent": filters.get("work_order")} args = {"parent": filters.get("work_order")}
if txt: if txt:
args["operation"] = ("like", "%{0}%".format(txt)) args["operation"] = ("like", "%{0}%".format(txt))