diff options
Diffstat (limited to 'apioforum/forum.py')
-rw-r--r-- | apioforum/forum.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apioforum/forum.py b/apioforum/forum.py index 7f9b0b6..988c9a5 100644 --- a/apioforum/forum.py +++ b/apioforum/forum.py @@ -107,12 +107,15 @@ def view_forum(forum,page=1): avail_tags = get_avail_tags(forum['id']) tagfilter = request.args.get("tagfilter",None) + if tagfilter == "": + tagfilter = None tagfilter_clause = "" tagfilter_tag = None if tagfilter is not None: try: tagfilter = int(tagfilter) except ValueError: + flash(f'invalid tag id "{tagfilter}"') return redirect(url_for('forum.view_forum',forum_id=forum['id'])) else: # there is no risk of sql injection because |