From 66d2d4b40e624e14c02685c939165e70a4253440 Mon Sep 17 00:00:00 2001 From: Sergey Golitsynskiy Date: Tue, 2 Feb 2021 16:01:17 -0500 Subject: [PATCH] Fix printing non-dict output --- scripts/api/common.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/api/common.py b/scripts/api/common.py index f5cf3f874e3..2d4ab86072c 100644 --- a/scripts/api/common.py +++ b/scripts/api/common.py @@ -95,8 +95,12 @@ def display(api_key, url, return_formatted=True): print('#%d: %s' % (n + 1, i.pop('url'))) if 'name' in i: print(' name: %s' % i.pop('name')) - for k, v in i.items(): - print(' %s: %s' % (k, v)) + try: + for k, v in i.items(): + print(' %s: %s' % (k, v)) + except AttributeError: + for item in i: + print(item) print('') print('%d element(s) in collection' % len(r)) elif type(r) == dict: