]> git.lizzy.rs Git - cheatdb.git/commitdiff
Allow deleting releases with broken tasks
authorrubenwardy <rw@rubenwardy.com>
Sun, 19 Jan 2020 01:23:56 +0000 (01:23 +0000)
committerrubenwardy <rw@rubenwardy.com>
Sun, 19 Jan 2020 01:23:56 +0000 (01:23 +0000)
app/models.py

index df1e5a1195f55dbb20b1c898be257d1bf0aa4a44..732f38d05989946f127c1ac321d459db9a5bee3c 100644 (file)
@@ -786,7 +786,7 @@ class PackageRelease(db.Model):
                        if not (isOwner or user.rank.atLeast(UserRank.EDITOR)):
                                return False
 
-                       if not self.package.approved:
+                       if not self.package.approved or self.task_id is not None:
                                return True
 
                        count = PackageRelease.query \