diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-06-12 22:18:45 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-06-12 22:20:06 +0100 |
commit | 87af23248ecca4d7e7808e013531a05d349673e6 (patch) | |
tree | 23f269285881d58e07c4542724d1519b6e23e115 /app/models.py | |
parent | ba08becd3add13d8c3c11aa368addcf0d0924a67 (diff) | |
download | cheatdb-87af23248ecca4d7e7808e013531a05d349673e6.tar.xz |
Fix package owners not being able to see review threadsv1.7.1
Diffstat (limited to 'app/models.py')
-rw-r--r-- | app/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models.py b/app/models.py index 93f6992..a293ab6 100644 --- a/app/models.py +++ b/app/models.py @@ -695,7 +695,7 @@ class Thread(db.Model): elif type(perm) != Permission: raise Exception("Unknown permission given to Thread.checkPerm()") - isOwner = user == self.author + isOwner = user == self.author or (self.package is not None and self.package.author == user) if perm == Permission.SEE_THREAD: return not self.private or isOwner or user.rank.atLeast(UserRank.EDITOR) |