From 13c80375eab2ca44db51295dbae975cc21f57c46 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Mon, 23 Nov 2015 13:40:05 -0500 Subject: [PATCH] Fix job template job sorting "started" isn't a good field to sort on as it can be Null. "created" will always be available. --- awx/api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 1ab055d8af..bf258cc524 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -1505,7 +1505,7 @@ class JobTemplateSerializer(UnifiedJobTemplateSerializer, JobOptionsSerializer): else: d['can_copy'] = False d['can_edit'] = False - d['recent_jobs'] = [{'id': x.id, 'status': x.status, 'finished': x.finished} for x in obj.jobs.filter(active=True).order_by('-started')[:10]] + d['recent_jobs'] = [{'id': x.id, 'status': x.status, 'finished': x.finished} for x in obj.jobs.filter(active=True).order_by('-created')[:10]] return d def validate_survey_enabled(self, attrs, source):