for-client API: Make screenshots a list of objects not URLs

This commit is contained in:
rubenwardy
2024-04-01 17:43:16 +01:00
parent 1be4155ab0
commit 47b2d07e89
2 changed files with 14 additions and 3 deletions

View File

@@ -129,7 +129,7 @@ def package_view_client(package: Package):
allowed_languages = set([x[0] for x in db.session.query(Language.id).all()])
lang = request.accept_languages.best_match(allowed_languages)
data = package.as_dict(current_app.config["BASE_URL"], version, lang=lang)
data = package.as_dict(current_app.config["BASE_URL"], version, lang=lang, screenshots_dict=True)
formspec_version = get_int_or_abort(request.args["formspec_version"])
include_images = is_yes(request.args.get("include_images", "true"))