diff --git a/files/routes/front.py b/files/routes/front.py index 7c4223fcd2..c26477136f 100644 --- a/files/routes/front.py +++ b/files/routes/front.py @@ -399,6 +399,11 @@ def comment_idlist(page=1, v=None, nsfw=False, sort="new", t="all", **kwargs): comments = comments.join(posts, Comment.parent_submission == posts.c.id) + if not v: + comments = comments.filter(Submission.club == False) + elif v.admin_level < 3 and (v.coins < 750 or v.club_banned): + comments = comments.filter(Submission.club == False) + now = int(time.time()) if t == 'hour': cutoff = now - 3600