Django

Code

Ticket #3141: extra_param_fix.diff

File extra_param_fix.diff, 0.6 kB (added by deepak <deep.thukral@gmail.com>, 1 year ago)
  • util.py

    old new  
    1919            return self.cursor.execute(sql, params) 
    2020        finally: 
    2121            stop = time() 
     22            try: 
     23                sql = smart_unicode(sql) % convert_args(params) 
     24            except TypeError: 
     25                sql = smart_unicode(sql) 
    2226            self.db.queries.append({ 
    23                 'sql': smart_unicode(sql) % convert_args(params)
     27                'sql': sql
    2428                'time': "%.3f" % (stop - start), 
    2529            }) 
    2630