Fix: Reports from shadowbanned people aren't visible to anyone except the top admins.
This commit is contained in:
parent
f3df5cda26
commit
5f76bbf921
2 changed files with 2 additions and 2 deletions
|
@ -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)
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue