Fix delegate variables not being accessible in templates
This commit is contained in:
parent
c1620eef33
commit
562920a7ce
@ -201,7 +201,12 @@ class Variables:
|
|||||||
return new_dict
|
return new_dict
|
||||||
|
|
||||||
def toplevel(self):
|
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]:
|
def keys(self) -> Set[str]:
|
||||||
keys = set(self._vars.keys())
|
keys = set(self._vars.keys())
|
||||||
|
Loading…
Reference in New Issue
Block a user