Make sure the templar is using the right vars when evaluating conditionals
parent
4cac10e016
commit
ff998b6022
|
@ -73,6 +73,9 @@ class Conditional:
|
||||||
if conditional in all_vars and '-' not in unicode(all_vars[conditional]):
|
if conditional in all_vars and '-' not in unicode(all_vars[conditional]):
|
||||||
conditional = all_vars[conditional]
|
conditional = all_vars[conditional]
|
||||||
|
|
||||||
|
# make sure the templar is using the variables specifed to this method
|
||||||
|
templar.set_available_variables(variables=all_vars)
|
||||||
|
|
||||||
conditional = templar.template(conditional)
|
conditional = templar.template(conditional)
|
||||||
if not isinstance(conditional, basestring) or conditional == "":
|
if not isinstance(conditional, basestring) or conditional == "":
|
||||||
return conditional
|
return conditional
|
||||||
|
|
Loading…
Reference in New Issue