From 4af7743ce70bce50a8630ba91060101fc941281c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 23 Sep 2012 22:14:17 -0400 Subject: [PATCH] - fix fb function thing here, need **kw to break the loop --- lib/sqlalchemy/dialects/firebird/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sqlalchemy/dialects/firebird/base.py b/lib/sqlalchemy/dialects/firebird/base.py index c56cde1313..4a83f23325 100644 --- a/lib/sqlalchemy/dialects/firebird/base.py +++ b/lib/sqlalchemy/dialects/firebird/base.py @@ -277,13 +277,13 @@ class FBCompiler(sql.compiler.SQLCompiler): visit_char_length_func = visit_length_func - def _function_argspec(self, func, **kw): + def function_argspec(self, func, **kw): # TODO: this probably will need to be # narrowed to a fixed list, some no-arg functions # may require parens - see similar example in the oracle # dialect if func.clauses is not None and len(func.clauses): - return self.process(func.clause_expr) + return self.process(func.clause_expr, **kw) else: return "" -- 2.47.3