diff --git a/src/caoscrawler/converters.py b/src/caoscrawler/converters.py index 5a22704c15d7d288eb69865e929fa350036cd794..460331699eff4721a8263e916010885f224d3345 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: