fix(Customize Form): Strip column name in search field list (#8337)

This commit is contained in:
Himanshu 2019-09-05 15:03:57 +05:30 committed by Faris Ansari
parent d33d2ee60e
commit 720b6bc70f

View file

@ -169,11 +169,17 @@ def search_widget(doctype, txt, query=None, searchfield=None, start=0,
def get_std_fields_list(meta, key):
# get additional search fields
sflist = meta.search_fields and meta.search_fields.split(",") or []
title_field = [meta.title_field] if (meta.title_field and meta.title_field not in sflist) else []
sflist = ['name'] + sflist + title_field
if not key in sflist:
sflist = sflist + [key]
sflist = ["name"]
if meta.search_fields:
for d in meta.search_fields.split(","):
if d.strip() not in sflist:
sflist.append(d.strip())
if meta.title_field and meta.title_field not in sflist:
sflist.append(meta.title_field)
if key not in sflist:
sflist.append(key)
return sflist