Fix 2 filter_by bugs

Fixes #101
This commit is contained in:
rubenwardy
2018-07-13 21:28:08 +01:00
parent 1b42f3310a
commit 28ee65809e
4 changed files with 12 additions and 7 deletions

View File

@@ -85,9 +85,10 @@ class Permission(enum.Enum):
return False
if self == Permission.APPROVE_NEW or \
self == Permission.APPROVE_CHANGES or \
self == Permission.APPROVE_RELEASE or \
self == Permission.APPROVE_SCREENSHOT:
self == Permission.APPROVE_CHANGES or \
self == Permission.APPROVE_RELEASE or \
self == Permission.APPROVE_SCREENSHOT or \
self == Permission.SEE_THREAD:
return user.rank.atLeast(UserRank.EDITOR)
else:
raise Exception("Non-global permission checked globally. Use Package.checkPerm or User.checkPerm instead.")