Fix delegate variables not being accessible in templates

This commit is contained in:
Olivier 'reivilibre' 2021-01-04 07:54:35 +00:00
parent c1620eef33
commit 562920a7ce

View File

@ -201,7 +201,12 @@ class Variables:
return new_dict
def toplevel(self):
return self._vars
if self._delegate:
result = self._delegate.toplevel().copy()
else:
result = {}
result.update(self._vars)
return result
def keys(self) -> Set[str]:
keys = set(self._vars.keys())