From 690f82d15575bb87bff7ef177d3099fea1071b84 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Wed, 23 Jun 2010 21:19:41 -0400 Subject: fixed page number out of bounds bug --- askbot/views/readers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/askbot/views/readers.py b/askbot/views/readers.py index 80246d51..2d50fe44 100644 --- a/askbot/views/readers.py +++ b/askbot/views/readers.py @@ -120,8 +120,11 @@ def questions(request): ) objects_list = Paginator(qs, search_state.page_size) - questions = objects_list.page(search_state.page) + if objects_list.num_pages < search_state.page: + raise Http404 + + questions = objects_list.page(search_state.page) #todo maybe do this search on query the set instead related_tags = Tag.objects.get_tags_by_questions(questions.object_list) -- cgit v1.2.3-1-g7c22