From 473cc61a72163a3b54a3f076d28d5717ec1ef472 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 3 Jul 2014 17:53:51 +0530 Subject: [PATCH] Sort search results in autosuggest by name --- frappe/widgets/search.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/widgets/search.py b/frappe/widgets/search.py index 91a89baade..ceb4aea748 100644 --- a/frappe/widgets/search.py +++ b/frappe/widgets/search.py @@ -74,7 +74,9 @@ def search_widget(doctype, txt, query=None, searchfield=None, start=0, frappe.response["values"] = frappe.widgets.reportview.execute(doctype, filters=filters, fields = get_std_fields_list(meta, searchfield or "name"), or_filters = or_filters, limit_start = start, - limit_page_length=page_len, as_list=True) + limit_page_length=page_len, + order_by="`tab{}`.name asc".format(doctype), + as_list=True) def get_std_fields_list(meta, key): # get additional search fields