From 5f76bbf9219e488427e1c198cb112c46251638ca Mon Sep 17 00:00:00 2001 From: Ben Rog-Wilhelm Date: Tue, 21 May 2024 22:09:38 -0500 Subject: [PATCH] Fix: Reports from shadowbanned people aren't visible to anyone except the top admins. --- files/classes/comment.py | 2 +- files/classes/submission.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/files/classes/comment.py b/files/classes/comment.py index ab19fa71d..69015e48f 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -114,7 +114,7 @@ class Comment(CreatedBase): @lazy def flags(self, v): flags = self.reports - if not (v and (v.shadowbanned or v.admin_level >= 3)): + if not (v and (v.shadowbanned or v.admin_level >= 1)): for flag in flags: if flag.user.shadowbanned: flags.remove(flag) diff --git a/files/classes/submission.py b/files/classes/submission.py index f539217aa..190d51227 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -141,7 +141,7 @@ class Submission(CreatedBase): @lazy def flags(self, v): flags = g.db.query(Flag).filter_by(post_id=self.id).order_by(Flag.created_datetimez).all() - if not (v and (v.shadowbanned or v.admin_level >= 3)): + if not (v and (v.shadowbanned or v.admin_level >= 1)): for flag in flags: if flag.user.shadowbanned: flags.remove(flag)