fix issues ordering

This commit is contained in:
Élie Bouttier 2014-12-03 01:19:29 +01:00
parent f92f87ce60
commit b46246d0c0

View file

@ -294,9 +294,9 @@ def issue_list(request, project):
if issues: if issues:
if sort and sort == 'newest': if sort and sort == 'newest':
issues = issues.extra(order_by=['-opened_at']) issues = issues.order_by('-opened_at')
elif sort and sort == 'oldest': elif sort and sort == 'oldest':
issues = issues.extra(order_by=['opened_at']) issues = issues.order_by('opened_at')
elif sort and sort == 'least-recently-updated': elif sort and sort == 'least-recently-updated':
issues = issues.annotate(last_activity=Max('events__date')).order_by('last_activity') issues = issues.annotate(last_activity=Max('events__date')).order_by('last_activity')
else: # recently-updated else: # recently-updated