Commit fb84e877 authored by Tim Graham's avatar Tim Graham
Browse files

Normalized Func.as_sqlite() signature.

parent 82243e51
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -550,8 +550,8 @@ class Func(Expression):
        template = template or self.extra.get('template', self.template)
        return template % self.extra, params

    def as_sqlite(self, *args, **kwargs):
        sql, params = self.as_sql(*args, **kwargs)
    def as_sqlite(self, compiler, connection):
        sql, params = self.as_sql(compiler, connection)
        try:
            if self.output_field.get_internal_type() == 'DecimalField':
                sql = 'CAST(%s AS NUMERIC)' % sql