look fixes
[audio.git] / apps / archive / views.py
index 41c71ea..8841dbb 100644 (file)
@@ -11,7 +11,6 @@ from django.core.urlresolvers import reverse
 from django.db.models import Q, Max
 from django.http import Http404
 from django.shortcuts import render, redirect, get_object_or_404
-from django.utils.datastructures import SortedDict
 from django.views.decorators.http import require_POST
 
 import mutagen
@@ -164,7 +163,7 @@ def list_publishing(request):
     division = 'publishing'
 
     objects = models.Audiobook.objects.exclude(mp3_status=None, ogg_status=None)
-    objects_by_status = SortedDict()
+    objects_by_status = {}
     for o in objects:
         if o.mp3_status:
             k = o.mp3_status, o.get_mp3_status_display()
@@ -172,6 +171,7 @@ def list_publishing(request):
         if o.ogg_status and o.ogg_status != o.mp3_status:
             k = o.ogg_status, o.get_ogg_status_display()
             objects_by_status.setdefault(k, []).append(o)
+    status_objects = sorted(objects_by_status.items(), reverse=True)
 
     return render(request, "archive/list_publishing.html", locals())