summaryrefslogtreecommitdiffstats
path: root/hyperkitty/views/list.py
diff options
context:
space:
mode:
authorAurélien Bompard <aurelien@bompard.org>2013-11-30 19:11:02 +0100
committerAurélien Bompard <aurelien@bompard.org>2013-12-01 13:55:06 +0100
commit85b8ca13fc2e164971f7cbb06c4a0c5b0a1a0770 (patch)
tree179beecf4b4eaa8e4fb62d8ce3b6876d1a9800ac /hyperkitty/views/list.py
parentd4ec8ef15baaec12d13ffc477e44d86f07fe028c (diff)
downloadhyperkitty-85b8ca13fc2e164971f7cbb06c4a0c5b0a1a0770.tar.gz
hyperkitty-85b8ca13fc2e164971f7cbb06c4a0c5b0a1a0770.tar.xz
hyperkitty-85b8ca13fc2e164971f7cbb06c4a0c5b0a1a0770.zip
Better use of pagination on the thread lists
Diffstat (limited to 'hyperkitty/views/list.py')
-rw-r--r--hyperkitty/views/list.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/hyperkitty/views/list.py b/hyperkitty/views/list.py
index b04e757..8a6b3db 100644
--- a/hyperkitty/views/list.py
+++ b/hyperkitty/views/list.py
@@ -85,6 +85,8 @@ def _thread_list(request, mlist, threads, template_name='thread_list.html', extr
raise Http404("No archived mailing-list by that name.")
store = get_store(request)
+ threads = paginate(threads, request.GET.get('page'))
+
participants = set()
for thread in threads:
if "participants" not in extra_context:
@@ -119,8 +121,6 @@ def _thread_list(request, mlist, threads, template_name='thread_list.html', extr
# Unread status
thread.unread = is_thread_unread(request, mlist.name, thread)
- threads = paginate(threads, request.GET.get('page'))
-
flash_messages = []
flash_msg = request.GET.get("msg")
if flash_msg: