From: Mike Bayer Date: Mon, 24 Sep 2012 02:14:17 +0000 (-0400) Subject: - fix fb function thing here, need **kw to break the loop X-Git-Tag: rel_0_8_0b1~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4af7743ce70bce50a8630ba91060101fc941281c;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - fix fb function thing here, need **kw to break the loop --- 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 ""