]> git.lizzy.rs Git - cheatdb.git/commitdiff
Fix reimport not unapproving releases
authorrubenwardy <rw@rubenwardy.com>
Tue, 18 Aug 2020 16:39:20 +0000 (17:39 +0100)
committerrubenwardy <rw@rubenwardy.com>
Tue, 18 Aug 2020 16:39:20 +0000 (17:39 +0100)
app/blueprints/todo/__init__.py
app/tasks/importtasks.py

index 20520ce40a5d86a1bd76165f59c427fb47879a59..682052dd88b880f0f32b82395d995063ce8873e8 100644 (file)
@@ -125,6 +125,7 @@ def tags():
 
 
 @bp.route("/todo/metapackages/")
+@login_required
 def metapackages():
        mpackages = MetaPackage.query \
                        .filter(~ MetaPackage.packages.any(approved=True, soft_deleted=False)) \
index 69328de3f2a3baa8220a7751fb3a2a2ef32d79dc..e0ee044b0b34bc94b35485bc4088a8850832ffc3 100644 (file)
@@ -206,7 +206,7 @@ def postReleaseCheckUpdate(self, release, path):
                # Raise error on unresolved game dependencies
                if package.type == PackageType.GAME and len(depends) > 0:
                        deps = ", ".join(depends)
-                       raise TaskError("Game has unresolved hard dependencies: " + deps)
+                       raise MinetestCheckError("Game has unresolved hard dependencies: " + deps)
 
                # Add dependencies
                for meta in getMetaPackages(depends):