Extend search_fields for customer querie
This PR is intended to extend the customer querie adding the meta-info from the doctype using the search fields to extend the customer querie
diff --git a/erpnext/controllers/queries.py b/erpnext/controllers/queries.py
index f53ad53..0debe4a 100644
--- a/erpnext/controllers/queries.py
+++ b/erpnext/controllers/queries.py
@@ -85,6 +85,9 @@
fields = ["name", "customer_group", "territory"]
else:
fields = ["name", "customer_name", "customer_group", "territory"]
+
+ meta = frappe.get_meta("Customer")
+ fields = fields + [f for f in meta.get_search_fields() if not f in fields]
fields = ", ".join(fields)
@@ -364,4 +367,4 @@
match_condition=get_match_cond(doctype)), {
'company': filters.get("company", ""),
'txt': "%%%s%%" % frappe.db.escape(txt)
- })
\ No newline at end of file
+ })