From 87af23248ecca4d7e7808e013531a05d349673e6 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Tue, 12 Jun 2018 22:18:45 +0100 Subject: [PATCH] Fix package owners not being able to see review threads --- app/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)