aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorcitrons <citrons@mondecitronne.com>2025-06-17 11:42:34 -0500
committercitrons <citrons@mondecitronne.com>2025-06-17 11:42:34 -0500
commitae69863df90300f7aa85c83eeeffd77d6f8d922c (patch)
treeb8f5220ae19944bad98393e9fde90388032828bf
parent6a12ee3f5282e8c1c7fdefc1b00fd2634781e09b (diff)
fix sort and filter options being cleared on nav
-rw-r--r--apioforum/forum.py1
-rw-r--r--apioforum/templates/view_forum.html11
2 files changed, 10 insertions, 2 deletions
diff --git a/apioforum/forum.py b/apioforum/forum.py
index 49e0c73..d13f1fe 100644
--- a/apioforum/forum.py
+++ b/apioforum/forum.py
@@ -264,6 +264,7 @@ def view_forum(forum,page=1):
page=page,
current_sortby=sortby,
tagfilter_tag=tagfilter_tag,
+ args=request.args,
is_read=read.is_read,
)
diff --git a/apioforum/templates/view_forum.html b/apioforum/templates/view_forum.html
index d675c16..8b61b3c 100644
--- a/apioforum/templates/view_forum.html
+++ b/apioforum/templates/view_forum.html
@@ -103,7 +103,10 @@ you do not have permission to create threads in this forum
-{{ pagination_nav(page,max_pageno,'forum.view_forum',forum_id=forum.id) }}
+{{ pagination_nav(page,max_pageno,'forum.view_forum',
+ forum_id=forum.id,
+ sortby=args.get("sortby"),
+ tagfilter=args.get("tagfilter")) }}
{% macro subforum_listing(subforum,hidden=False) %}
<div class="listing {%if hidden%}hidden-subforum{%endif%}">
@@ -195,6 +198,10 @@ you do not have permission to create threads in this forum
{% endif %}
</div>
-{{ pagination_nav(page,max_pageno,'forum.view_forum',forum_id=forum.id,bottom=True) }}
+{{ pagination_nav(page,max_pageno,'forum.view_forum',
+ forum_id=forum.id,
+ sortby=args.get("sortby"),
+ tagfilter=args.get("tagfilter"),
+ bottom=True) }}
{%endblock%}