]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/utils/pagination.py
Improves the answer position guessing.
[osqa.git] / forum / utils / pagination.py
index e3cfc291e2c40dc949746f747b5172e2ddef3c64..641c549747b9f1910493ed492f324c0f6ba71bb7 100644 (file)
@@ -15,7 +15,10 @@ class SimpleSort(object):
         self.order_by = order_by
 
     def apply(self, objects):
-        return objects.order_by(self.order_by)
+        if isinstance(self.order_by, (list, tuple)):
+            return objects.order_by(*self.order_by)
+        else:
+            return objects.order_by(self.order_by)
 
 class DummySort(object):
     def __init__(self, label, description=''):