Merge pull request #46898 from rohitwaghchaure/fixed-support-33798-1

fix: removed hardcoded search fields to fix performance issue
This commit is contained in:
rohitwaghchaure
2025-04-08 08:49:10 +05:30
committed by GitHub

View File

@@ -1558,16 +1558,8 @@ def item_query(doctype, txt, searchfield, start, page_len, filters):
fields = ["name", "item_name", "item_group", "description"]
fields.extend([field for field in searchfields if field not in ["name", "item_group", "description"]])
searchfields = searchfields + [
field
for field in [
searchfield or "name",
"item_code",
"item_group",
"item_name",
]
if field not in searchfields
]
if not searchfields:
searchfields = ["name"]
query_filters = {"disabled": 0, "ifnull(end_of_life, '3099-12-31')": (">", today())}