diff --git a/geomagio/apiclient/metadata.py b/geomagio/apiclient/metadata.py index 8d3af668ae9d711195b8e928a251f2ad0b22046d..42551ad4562b5fb1f901dccc5d81026229f5547c 100644 --- a/geomagio/apiclient/metadata.py +++ b/geomagio/apiclient/metadata.py @@ -154,13 +154,13 @@ def get( ) metadata = MetadataFactory(url=url).get_metadata(query=query) if unwrap: - data = [m.metadata for m in metadata] - if len(data) == 1: - print(json.dumps(data[0])) - print([json.dumps(d) for d in data]) + metadata = [json.dumps(m.metadata) for m in metadata] + else: + metadata = [m.json() for m in metadata] if len(metadata) == 1: - print(metadata[0].json()) - print([m.json() for m in metadata]) + print(metadata[0]) + return + print(metadata) @app.command()