From 613e0eab744b5939705e2418fc8d74eccf33845e Mon Sep 17 00:00:00 2001 From: Hapseleg Date: Sun, 12 Jan 2025 17:38:59 +0100 Subject: [PATCH] parse str to json --- core/common.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/common.py b/core/common.py index f963b71..7bebf2d 100644 --- a/core/common.py +++ b/core/common.py @@ -110,6 +110,8 @@ def get_size(path): def get_nested_value(data, dotted_key, default=None): keys = dotted_key.split('.') for key in keys: + if isinstance(data, str): + data = json.loads(data) if isinstance(data, dict) and key in data: data = data[key] else: