diff options
Diffstat (limited to 'app/views/api.py')
-rw-r--r-- | app/views/api.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/views/api.py b/app/views/api.py index 855c6a5..f0f3b92 100644 --- a/app/views/api.py +++ b/app/views/api.py @@ -26,9 +26,10 @@ from app.querybuilder import QueryBuilder def api_packages_page(): qb = QueryBuilder(request.args) query = qb.buildPackageQuery() + ver = qb.getMinetestVersion() - pkgs = [package.getAsDictionaryShort(app.config["BASE_URL"], request.args.get("protocol_version")) \ - for package in query.all() if package.getDownloadRelease() is not None] + pkgs = [package.getAsDictionaryShort(app.config["BASE_URL"], version=ver) \ + for package in query.all()] return jsonify(pkgs) @app.route("/api/packages/<author>/<name>/") |