From 0442e772c215ed2c2780e4632418ce710ef1a6e8 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sat, 24 Apr 2021 14:35:51 +0200 Subject: [PATCH] support str value --- src/risotto/logger.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/risotto/logger.py b/src/risotto/logger.py index 6a286e9..84fc4b5 100644 --- a/src/risotto/logger.py +++ b/src/risotto/logger.py @@ -64,10 +64,12 @@ class Logger: d = {} for key, value in row.items(): if key == 'data': - if not value: + if isinstance(value, dict): + pass + elif not value: value = {} -# else: -# value = loads(value) + else: + value = loads(value) elif key in ['start_date', 'stop_date']: value = str(value) d[key] = value