From 25bb995b19078e75a1df896e8cad48c0a33af162 Mon Sep 17 00:00:00 2001 From: mrjk Date: Mon, 17 Jan 2022 19:15:11 -0500 Subject: [PATCH] Fix: type error on path hierarchy --- albero/plugin/backend/hier.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/albero/plugin/backend/hier.py b/albero/plugin/backend/hier.py index 068503c..0c947e3 100644 --- a/albero/plugin/backend/hier.py +++ b/albero/plugin/backend/hier.py @@ -76,7 +76,8 @@ class Plugin(PluginBackendClass): hier_data = cand["_run"]["scope"].get(hier_data, None) # Do the hierarchical replacement - hier_data = path_assemble_hier(hier_data, hier_sep) + if isinstance(hier_data, (str, list)): + hier_data = path_assemble_hier(hier_data, hier_sep) if not isinstance(hier_data, list): log.warn("Hier module can't loop over non list data, got: {hier_data}")