Fix API packages with no arguments
This commit is contained in:
@@ -89,8 +89,8 @@ class QueryBuilder:
|
||||
releases[package_id] = release_id
|
||||
|
||||
def toJson(package: Package):
|
||||
release_id = releases[package.id]
|
||||
return package.getAsDictionaryShort(current_app.config["BASE_URL"], release_id=release_id)
|
||||
release_id = releases.get(package.id)
|
||||
return package.getAsDictionaryShort(current_app.config["BASE_URL"], release_id=release_id, no_load=True)
|
||||
|
||||
return [toJson(pkg) for pkg in packages]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user