Fix using variables in the middle of template strings
This commit is contained in:
parent
45ee715dc3
commit
8353e43e30
1 changed files with 2 additions and 2 deletions
|
@ -53,11 +53,11 @@ class Template:
|
|||
self._map_variable_locations((*path, i), v)
|
||||
elif isinstance(data, dict):
|
||||
for k, v in data.items():
|
||||
if variable_regex.match(k):
|
||||
if variable_regex.search(k):
|
||||
self._variable_locations.append((*path, Key(k)))
|
||||
self._map_variable_locations((*path, k), v)
|
||||
elif isinstance(data, str):
|
||||
if variable_regex.match(data):
|
||||
if variable_regex.search(data):
|
||||
self._variable_locations.append(path)
|
||||
|
||||
@classmethod
|
||||
|
|
Loading…
Reference in a new issue