Allow admin to make a package WIP
This commit is contained in:
parent
3a5fe25e12
commit
9a1c1c56e6
|
@ -857,7 +857,8 @@ class Package(db.Model):
|
|||
return self.checkPerm(user, Permission.APPROVE_NEW)
|
||||
|
||||
elif state == PackageState.WIP:
|
||||
return self.checkPerm(user, Permission.EDIT_PACKAGE) and user in self.maintainers
|
||||
return self.checkPerm(user, Permission.EDIT_PACKAGE) and \
|
||||
(user in self.maintainers or user.rank.atLeast(UserRank.ADMIN))
|
||||
|
||||
return True
|
||||
|
||||
|
|
Loading…
Reference in New Issue