aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/blueprints/todo/__init__.py1
-rw-r--r--app/tasks/importtasks.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/app/blueprints/todo/__init__.py b/app/blueprints/todo/__init__.py
index 20520ce..682052d 100644
--- a/app/blueprints/todo/__init__.py
+++ b/app/blueprints/todo/__init__.py
@@ -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)) \
diff --git a/app/tasks/importtasks.py b/app/tasks/importtasks.py
index 69328de..e0ee044 100644
--- a/app/tasks/importtasks.py
+++ b/app/tasks/importtasks.py
@@ -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):