change check to base on Pages not Posts
This commit is contained in:
parent
55cc375aea
commit
cb487f231e
|
@ -21,11 +21,11 @@ def quest(request, quest_id, page_num=1):
|
|||
"""
|
||||
quest = Quest.objects.get(id=quest_id)
|
||||
pages = PageTitle.objects.filter(quest=quest).order_by('page_num')
|
||||
messages = quest.message_set.all()
|
||||
posts = quest.post_set.filter(page_num=page_num)
|
||||
if posts.count() == 0:
|
||||
if page_num > pages.reverse()[0].page_num:
|
||||
page_num = pages.reverse()[0].page_num
|
||||
return redirect('quest:quest', quest_id=quest.id, page_num=page_num)
|
||||
messages = quest.message_set.all()
|
||||
posts = quest.post_set.filter(page_num=page_num)
|
||||
# TODO: filter by page_num as well
|
||||
dice_rolls = DiceRoll.objects.filter(dicecall__post__quest=quest)
|
||||
poll_options = PollOption.objects.filter(poll__post__quest=quest)
|
||||
|
|
Loading…
Reference in New Issue
Block a user