File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -48,12 +48,13 @@ def get_contacts(search_text):
48
48
if len (names ) == 2 :
49
49
query = text ("select * from pdp_contacts where archived_date is null AND ( \
50
50
(lower(first_name) like lower(:name1) and lower(last_name) like lower(:name2)) \
51
- OR (lower(first_name) like lower(:name2) and lower(last_name) like lower(:name1)) )" )
51
+ OR (lower(first_name) like lower(:name2) and lower(last_name) like lower(:name1)) )\
52
+ order by lower(last_name), lower(first_name)" )
52
53
query_result = connection .execute (query , name1 = '{}%' .format (names [0 ]), name2 = '{}%' .format (names [1 ]))
53
54
elif len (names ) == 1 :
54
55
query = text ("select * from pdp_contacts \
55
56
WHERE lower(first_name) like lower(:search_text) \
56
- OR lower(last_name) like lower(:search_text)" )
57
+ OR lower(last_name) like lower(:search_text) order by lower(last_name), lower(first_name) " )
57
58
query_result = connection .execute (query , search_text = '{}%' .format (search_text ))
58
59
59
60
query_result_json = [dict (row ) for row in query_result ]
You can’t perform that action at this time.
0 commit comments