From 57258811c535df1eac13d264c60af02f19cc8d35 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Oct 22 2015 15:49:46 +0000 Subject: Let's keep the JSON structure consistent if there is a source rpm or not --- diff --git a/mdapi/__init__.py b/mdapi/__init__.py index 7122b3f..591fda5 100644 --- a/mdapi/__init__.py +++ b/mdapi/__init__.py @@ -84,11 +84,14 @@ def get_pkg(request): raise web.HTTPNotFound() output = pkg.to_json() + if pkg.rpm_sourcerpm: output['co-packages'] = [ cpkg.name for cpkg in mdapilib.get_co_packages(session, pkg.rpm_sourcerpm) ] + else: + output['co-packages'] = [] session.close() return web.Response(body=json.dumps(output).encode('utf-8'))