Skip to content

Commit b34ef19

Browse files
committed
test: fix tests
1 parent b9e6f05 commit b34ef19

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/popper/parser.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,12 @@ def __apply_substitution(wf_element, k, v, used_registry):
142142
log.fail("Substitutions not allowed on dictionary keys")
143143
if type(wf_element[ek]) == str and k in wf_element[ek]:
144144
log.debug(f"Applying substitution to value associated to key {k}")
145+
wf_element[ek] = wf_element[ek].replace(k, v)
146+
used_registry[k] = 1
147+
else:
145148
wf_element[ek] = WorkflowParser.__apply_substitution(
146149
wf_element[ek], k, v, used_registry
147150
)
148-
used_registry[k] = 1
149151

150152
return wf_element
151153

0 commit comments

Comments
 (0)