aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2020-01-30 09:56:19 -0800
committerDavid Lord <davidism@gmail.com>2020-01-30 09:56:19 -0800
commit547e6e39ec3994c9dd0c806ee7bb29353843060e (patch)
tree7238ea5dd1ffc3e61254bd3366acd71060c6ecf6 /src
parent4ca745e6c80903316a5e660ef428bfed213d19a4 (diff)
parent3d5bfc6109bcc682f5266b118180e8b5fb775ae9 (diff)
downloadjinja-547e6e39ec3994c9dd0c806ee7bb29353843060e.tar.gz
Merge branch '2.11.x'
Diffstat (limited to 'src')
-rw-r--r--src/jinja2/compiler.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/jinja2/compiler.py b/src/jinja2/compiler.py
index cbc0546d..f450ec6e 100644
--- a/src/jinja2/compiler.py
+++ b/src/jinja2/compiler.py
@@ -1641,14 +1641,14 @@ class CodeGenerator(NodeVisitor):
@optimizeconst
def visit_Getattr(self, node, frame):
if self.environment.is_async:
- self.write("await auto_await(")
+ self.write("(await auto_await(")
self.write("environment.getattr(")
self.visit(node.node, frame)
self.write(", %r)" % node.attr)
if self.environment.is_async:
- self.write(")")
+ self.write("))")
@optimizeconst
def visit_Getitem(self, node, frame):
@@ -1660,7 +1660,7 @@ class CodeGenerator(NodeVisitor):
self.write("]")
else:
if self.environment.is_async:
- self.write("await auto_await(")
+ self.write("(await auto_await(")
self.write("environment.getitem(")
self.visit(node.node, frame)
@@ -1669,7 +1669,7 @@ class CodeGenerator(NodeVisitor):
self.write(")")
if self.environment.is_async:
- self.write(")")
+ self.write("))")
def visit_Slice(self, node, frame):
if node.start is not None: