common/selectors.py
changeset 593 6f6549780096
parent 591 9eeb3d0a4463
child 623 9dc7b3fa59f1
child 631 99f5852f8604
child 1118 8ad7737fc458
--- a/common/selectors.py	Tue Feb 10 18:12:10 2009 +0100
+++ b/common/selectors.py	Tue Feb 10 18:12:43 2009 +0100
@@ -163,7 +163,11 @@
     """
     page_size = kwargs.get('page_size')
     if page_size is None:
-        page_size = req.property_value('navigation.page-size')
+        page_size = req.form.get('page_size')
+        if page_size is None:
+            page_size = req.property_value('navigation.page-size')
+        else:
+            page_size = int(page_size)
     if rset is None or len(rset) <= page_size:
         return 0
     return 1