Clear cache when updating template variables.

This commit is contained in:
Yannig Perré 2015-11-02 07:57:44 +01:00
parent 87a9485b2f
commit 805f768dab

View file

@ -260,6 +260,8 @@ class Templar:
assert isinstance(variables, dict) assert isinstance(variables, dict)
self._available_variables = variables.copy() self._available_variables = variables.copy()
# Clearing cache
self._cached_result = {}
def template(self, variable, convert_bare=False, preserve_trailing_newlines=True, escape_backslashes=True, fail_on_undefined=None, overrides=None, convert_data=True): def template(self, variable, convert_bare=False, preserve_trailing_newlines=True, escape_backslashes=True, fail_on_undefined=None, overrides=None, convert_data=True):
''' '''