From 71e57b2e5bf886b2dc5e3d0e575297bdc708f4a0 Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Wed, 13 Feb 2019 09:11:28 +0100 Subject: [PATCH] fix bug by checking if data value is a dict --- src/materials.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/materials.py b/src/materials.py index a8dc05b..43d4c65 100755 --- a/src/materials.py +++ b/src/materials.py @@ -157,7 +157,7 @@ def get_value(data, element): keys = element.split('/') for key in keys: data = data.get(key) - if data and len(data) == 1: + if isinstance(data, dict) and data and len(data) == 1: data = next(iter(data.values())) return data