]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
Fix print block
authorKevin Brown <kevin@kevin-brown.com>
Sat, 16 May 2020 02:18:48 +0000 (22:18 -0400)
committerKevin Brown <kevin@kevin-brown.com>
Sat, 16 May 2020 02:18:48 +0000 (22:18 -0400)
The print block would not actually print the value before because it
was not able to properly parse the variable that needed to be printed.

src/jinja2/new_parser.py

index 0a3dbeb89edace7299f027370f59de804517fd6f..64b772476083bd81fa7bd971805a57a489cbb155 100644 (file)
@@ -449,7 +449,7 @@ def parse_block_macro(ast):
     )\r
 \r
 def parse_block_print(ast):\r
-    node = parse_variable(ast['block']['parameters'][0])\r
+    node = parse_variable(ast['block']['parameters'][0]['value'])\r
 \r
     return nodes.Output([node])\r
 \r