From dd60a4fbeff75545cda13a4dc175b8780f3be65b Mon Sep 17 00:00:00 2001 From: TheSecEng Date: Fri, 30 Jul 2021 22:53:48 -0700 Subject: [PATCH] fix array comma --- PrettyJson.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PrettyJson.py b/PrettyJson.py index f2703d7..ab3b98a 100644 --- a/PrettyJson.py +++ b/PrettyJson.py @@ -89,15 +89,15 @@ class PrettyJsonBaseCommand: items = [item[:-1] if item[-1] == "," else item for item in items] replacement = "[" for index, item in enumerate(items): - if item in ('{', '}'): + if item in ('{', '}') or item.endswith("{") or item.startswith("}"): replacement = replacement + item if item == '}': - if index!= len(items)-1: + if index != len(items)-1 and items[index+1] != "}": replacement = replacement + ',' else: replacement = replacement + item if index != len(items)-1: - if items[items.index(item)+1] != '}': + if items[index+1] != '}': replacement = replacement + ',' replacement = replacement + ']'