X-Git-Url: https://git.mdrn.pl/django-ssify.git/blobdiff_plain/a7e203754929b2a49b33197811252ba88b3e047e..b923cbd42d5cacdc10a9b0f1db12fbcbe6b1ac07:/ssify/variables.py diff --git a/ssify/variables.py b/ssify/variables.py index 668bb51..46a787b 100644 --- a/ssify/variables.py +++ b/ssify/variables.py @@ -137,8 +137,12 @@ class SsiVariableNode(template.Node): var = SsiVariable(self.tagpath, resolved_args, resolved_kwargs) request = context['request'] + if not hasattr(request, 'ssi_vars_needed'): + request.ssi_vars_needed = {} request.ssi_vars_needed[var.name] = var if self.patch_response: + if not hasattr(request, 'ssi_patch_response'): + request.ssi_patch_response = [] request.ssi_patch_response.extend(self.patch_response) if self.asvar: