From af8f38779812b51469d45ab2b59dc23687ac8eb2 Mon Sep 17 00:00:00 2001 From: Kial Date: Tue, 1 Jun 2021 14:44:52 -0700 Subject: [PATCH] txn history fix for old bad data (#1096) Signed-off-by: Kial Jinnah --- api/namex/resources/events.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/namex/resources/events.py b/api/namex/resources/events.py index 4616db7ff..9bce21202 100644 --- a/api/namex/resources/events.py +++ b/api/namex/resources/events.py @@ -59,7 +59,9 @@ def get(nr): for e in event_results: previous_nr_event_info = copy.deepcopy(nr_event_info) e_dict = e.json() - event_json_data = dict(json.loads(e_dict['jsonData'])) + + # handle parsing new and older data + event_json_data = dict(json.loads(e_dict['jsonData'])) if type(e_dict['jsonData']) == str else e_dict['jsonData'] # skip unneeded events for transaction history due to workflow: # - 1. patch[checkout] changes the NR state to inprogress