]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
Fix macro params being marked to load
authorKevin <kevin@kevin-brown.com>
Sun, 10 May 2020 21:02:21 +0000 (17:02 -0400)
committerKevin <kevin@kevin-brown.com>
Sun, 10 May 2020 21:02:21 +0000 (17:02 -0400)
These are being used as variables within the macro itself so these
should be marked as parameters so they do not escape the scope of the
block.

new_parser.py

index b61b3d71beeb9e8ee61e5f4eeffb8b00aa706a00..bb35c9891a8c54203e8a6aac587141b3f7beb3a2 100644 (file)
@@ -187,7 +187,7 @@ def parse_block_macro(ast):
 \r
     for kwarg in definition.kwargs:\r
         params.append(\r
-            nodes.Name(kwarg.key, "load")\r
+            nodes.Name(kwarg.key, "param")\r
         )\r
         defaults.append(kwarg.value)\r
 \r