From ddfdc19e19d792087ed404cc182647bb00df184d Mon Sep 17 00:00:00 2001 From: Eric Masseran Date: Fri, 30 Jul 2021 19:49:40 +0200 Subject: [PATCH] Fix parenthesis on condition --- lib/sqlalchemy/sql/compiler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py index 6a55eea5ff..e78b7a0844 100644 --- a/lib/sqlalchemy/sql/compiler.py +++ b/lib/sqlalchemy/sql/compiler.py @@ -3459,7 +3459,9 @@ class SQLCompiler(Compiled): self.ctes = { cte: self.ctes[cte] for cte in self.ctes - if not cte.nesting and self.level_by_ctes[cte] == nesting_level + if not ( + cte.nesting and self.level_by_ctes[cte] == nesting_level + ) } ctes_recursive = any([cte.recursive for cte in ctes]) -- 2.47.3