mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-31 02:44:52 +00:00
Merge pull request #48844 from aerele/pos-search-fields
fix: set mandatory field for pos search fields
This commit is contained in:
@@ -19,13 +19,14 @@
|
|||||||
"fieldname": "field",
|
"fieldname": "field",
|
||||||
"fieldtype": "Select",
|
"fieldtype": "Select",
|
||||||
"in_list_view": 1,
|
"in_list_view": 1,
|
||||||
"label": "Field"
|
"label": "Field",
|
||||||
|
"reqd": 1
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2024-03-27 13:10:16.969895",
|
"modified": "2025-07-29 18:08:40.323579",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Accounts",
|
"module": "Accounts",
|
||||||
"name": "POS Search Fields",
|
"name": "POS Search Fields",
|
||||||
|
|||||||
@@ -268,6 +268,8 @@ def add_search_fields_condition(search_term):
|
|||||||
search_fields = frappe.get_all("POS Search Fields", fields=["fieldname"])
|
search_fields = frappe.get_all("POS Search Fields", fields=["fieldname"])
|
||||||
if search_fields:
|
if search_fields:
|
||||||
for field in search_fields:
|
for field in search_fields:
|
||||||
|
if not field.get("fieldname"):
|
||||||
|
continue
|
||||||
condition += " or item.`{}` like {}".format(
|
condition += " or item.`{}` like {}".format(
|
||||||
field["fieldname"], frappe.db.escape("%" + search_term + "%")
|
field["fieldname"], frappe.db.escape("%" + search_term + "%")
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user