From 2c98cbd0208ba42536f19c8c3a3c582824691a0f Mon Sep 17 00:00:00 2001 From: ghoti Date: Wed, 20 Dec 2017 18:03:27 -0500 Subject: [PATCH] Sort completed HR apps by create date (most recent first) (#930) --- allianceauth/hrapplications/views.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/allianceauth/hrapplications/views.py b/allianceauth/hrapplications/views.py index 493b0368..4b138a85 100755 --- a/allianceauth/hrapplications/views.py +++ b/allianceauth/hrapplications/views.py @@ -30,13 +30,14 @@ def hr_application_management_view(request): base_app_query = Application.objects.select_related('user', 'form', 'form__corp') if request.user.is_superuser: - corp_applications = base_app_query.filter(approved=None) - finished_corp_applications = base_app_query.exclude(approved=None) + corp_applications = base_app_query.filter(approved=None).order_by('-created') + finished_corp_applications = base_app_query.exclude(approved=None).order_by('-created') elif request.user.has_perm('auth.human_resources') and main_char: if ApplicationForm.objects.filter(corp__corporation_id=main_char.corporation_id).exists(): app_form = ApplicationForm.objects.get(corp__corporation_id=main_char.corporation_id) - corp_applications = base_app_query.filter(form=app_form).filter(approved=None) - finished_corp_applications = base_app_query.filter(form=app_form).filter(approved__in=[True, False]) + corp_applications = base_app_query.filter(form=app_form).filter(approved=None).order_by('-created') + finished_corp_applications = base_app_query.filter(form=app_form).filter( + approved__in=[True, False]).order_by('-created') logger.debug("Retrieved %s personal, %s corp applications for %s" % ( len(request.user.applications.all()), len(corp_applications), request.user)) context = {