Commit 1db59132 by Chris Jerdonek

Removed another use of the ternary operator for Python 2.4 support.

parent a0b4e4fe
...@@ -37,7 +37,11 @@ class ParsedTemplate(object): ...@@ -37,7 +37,11 @@ class ParsedTemplate(object):
Returns: a string of type unicode. Returns: a string of type unicode.
""" """
get_unicode = lambda val: val(context) if callable(val) else val # We avoid use of the ternary operator for Python 2.4 support.
def get_unicode(val):
if callable(val):
return val(context)
return val
parts = map(get_unicode, self._parse_tree) parts = map(get_unicode, self._parse_tree)
s = ''.join(parts) s = ''.join(parts)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment