From 221e83ccabb9368b3f7965f9dd2f0b716da3b2d2 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Wed, 26 Feb 2020 04:32:50 +0000 Subject: [PATCH] Increase search result count and sort by expire_date --- apiserver/apiserver/api/utils.py | 2 +- apiserver/apiserver/api/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apiserver/apiserver/api/utils.py b/apiserver/apiserver/api/utils.py index b73c60f..e5986e6 100644 --- a/apiserver/apiserver/api/utils.py +++ b/apiserver/apiserver/api/utils.py @@ -136,7 +136,7 @@ def gen_search_strings(): Generate a cache dict of names to member ids for rapid string matching ''' search_strings = {} - for m in models.Member.objects.all(): + for m in models.Member.objects.order_by('-expire_date'): string = '{} {}'.format( m.preferred_name, m.last_name, diff --git a/apiserver/apiserver/api/views.py b/apiserver/apiserver/api/views.py index 9ad53c4..e6b650e 100644 --- a/apiserver/apiserver/api/views.py +++ b/apiserver/apiserver/api/views.py @@ -37,7 +37,7 @@ Create = mixins.CreateModelMixin Update = mixins.UpdateModelMixin Destroy = mixins.DestroyModelMixin -NUM_SEARCH_RESULTS = 10 +NUM_SEARCH_RESULTS = 20 class SearchViewSet(Base, Retrieve):