Implement package states for easier reviews

This commit is contained in:
rubenwardy
2020-09-16 17:51:03 +01:00
parent e81eb9c8d5
commit 92fb54556a
20 changed files with 363 additions and 172 deletions

View File

@@ -321,7 +321,7 @@ def makeVCSRelease(self, id, branch):
@celery.task()
def importRepoScreenshot(id):
package = Package.query.get(id)
if package is None or package.soft_deleted:
if package is None or package.state == PackageState.DELETED:
raise Exception("Unexpected none package")
# Get URL Maker