summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAamir Khan <syst3m.w0rm@gmail.com>2012-04-05 22:40:43 +0530
committerAamir Khan <syst3m.w0rm@gmail.com>2012-04-05 22:40:43 +0530
commit85d20f9dc6b7b31002d5309aadedb43d2f18968c (patch)
treeff0ec9fced976184bcf63b5afd5918b847f8cba7
parent5c9ba390cf2b0410470494f50f184b8530b9778f (diff)
downloadhyperkitty-85d20f9dc6b7b31002d5309aadedb43d2f18968c.tar.gz
hyperkitty-85d20f9dc6b7b31002d5309aadedb43d2f18968c.tar.xz
hyperkitty-85d20f9dc6b7b31002d5309aadedb43d2f18968c.zip
Add num_threads - Number of threads to be displayed in each page
-rw-r--r--views/pages.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/views/pages.py b/views/pages.py
index 460af8a..505ed36 100644
--- a/views/pages.py
+++ b/views/pages.py
@@ -200,7 +200,7 @@ def message (request, mlist_fqdn, messageid):
})
return HttpResponse(t.render(c))
-def _search_results_page(request, mlist_fqdn, query_string, search_type, page=1):
+def _search_results_page(request, mlist_fqdn, query_string, search_type, page=1, num_threads=25):
search_form = SearchForm(auto_id=False)
t = loader.get_template('search.html')
@@ -212,9 +212,9 @@ def _search_results_page(request, mlist_fqdn, query_string, search_type, page=1)
for msg in threads:
participants.add(msg['From'])
- paginator = Paginator(threads, 25) # Show 25 threads per page
+ paginator = Paginator(threads, num_threads)
- # If page request (9999) is out of range, deliver last page of results.
+ #If page request is out of range, deliver last page of results.
try:
threads = paginator.page(page)
except (EmptyPage, InvalidPage):