#163: Sorting by title or creation time returns one entry for each version of an application

This commit is contained in:
René Köcher 2012-04-28 08:45:11 +02:00
parent 9d81a0b871
commit 4f98c0c571
1 changed files with 4 additions and 0 deletions

View File

@ -101,6 +101,10 @@ def overview(request):
sort = sortfilter['sort']
query = query.order_by(sort)
if sort.startswith('aversion_'):
# limit result to last version of an application
query = query.filter(aversion__id__in=[x.last_version.id for x in Application.objects.all()])
if 'reverse' in sortfilter:
query = query.reverse()