diff options
author | rubenwardy <rw@rubenwardy.com> | 2019-03-13 14:37:20 +0000 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2019-03-13 14:37:27 +0000 |
commit | 4c109d6bd3a904f2531e3bac2e70e8b6f6e04d09 (patch) | |
tree | b7359fdb36a30766e389d2843ab8fcfccce0a2a2 /app/views/api.py | |
parent | 9c2c8c21f1e3b412328f05629204a7cf105236c4 (diff) | |
download | cheatdb-4c109d6bd3a904f2531e3bac2e70e8b6f6e04d09.tar.xz |
Fix release being null in API when release is unapproved
Fixes #129
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>/") |