Strip string terms before templating
The earlier code did call terms.strip(), but ignored the return value instead of passing that in to templar.template(). Clearly an oversight.
This commit is contained in:
parent
7a4914aa9b
commit
ab536c8aa8
1 changed files with 1 additions and 2 deletions
|
@ -31,9 +31,8 @@ __all__ = ['listify_lookup_plugin_terms']
|
|||
def listify_lookup_plugin_terms(terms, templar, loader, fail_on_undefined=False, convert_bare=True):
|
||||
|
||||
if isinstance(terms, string_types):
|
||||
stripped = terms.strip()
|
||||
# TODO: warn/deprecation on bare vars in with_ so we can eventually remove fail on undefined override
|
||||
terms = templar.template(terms, convert_bare=convert_bare, fail_on_undefined=fail_on_undefined)
|
||||
terms = templar.template(terms.strip(), convert_bare=convert_bare, fail_on_undefined=fail_on_undefined)
|
||||
else:
|
||||
terms = templar.template(terms, fail_on_undefined=fail_on_undefined)
|
||||
|
||||
|
|
Loading…
Reference in a new issue