From ba3fe60808e40c41b07dcba5c97ef9c695739955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 7 Dec 2020 08:48:48 +0100 Subject: [PATCH] import-scripts: fix boolean rendering (#246) --- import-scripts/import_scripts/channel.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/import-scripts/import_scripts/channel.py b/import-scripts/import_scripts/channel.py index 536cae9..2f56f88 100644 --- a/import-scripts/import_scripts/channel.py +++ b/import-scripts/import_scripts/channel.py @@ -540,13 +540,13 @@ def get_options(evaluation): if value is None: return "null" - elif isinstance(value, int) or isinstance(value, float): + elif type(value) in [int, float]: return str(value) - elif isinstance(value, bool): + elif type(value) == bool: return "true" if value else "false" - elif isinstance(value, list) and not value: + elif type(value) == list and not value: return "[ ]" - elif isinstance(value, dict) and not value: + elif type(value) == dict and not value: return "{ }" else: return jsonToNix(json.dumps(value))