From 0e4fca21f295bbe4e9f6da768b20f45e89636531 Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <alexander@mail-schlemmer.de>
Date: Wed, 5 Oct 2022 12:27:27 +0200
Subject: [PATCH] FIX: implemented correct handling of variables in lists

---
 src/caoscrawler/converters.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/caoscrawler/converters.py b/src/caoscrawler/converters.py
index 5a22704c..46033169 100644
--- a/src/caoscrawler/converters.py
+++ b/src/caoscrawler/converters.py
@@ -158,6 +158,7 @@ def handle_value(value: Union[dict, str, list], values: GeneralStore):
         # variables replacement:
         propvalue = list()
         for element in value:
+            # Do the element-wise replacement only, when its type is string:
             if type(element) == str:
                 propvalue.append(replace_variables(element, values))
             else:
-- 
GitLab