[FIX] Corrected arguement passed to cursor's execute method(when params=[]
bzr revid: jvo@tinyerp.com-20090501120909-4nyzibm3fapkv1rq
This commit is contained in:
parent
a1072bed43
commit
b313d793bc
|
@ -108,7 +108,7 @@ class Cursor(object):
|
||||||
self.count+=1
|
self.count+=1
|
||||||
if '%d' in query or '%f' in query:
|
if '%d' in query or '%f' in query:
|
||||||
log(query, netsvc.LOG_WARNING)
|
log(query, netsvc.LOG_WARNING)
|
||||||
log("SQL queries mustn't containt %d or %f anymore. Use only %s", netsvc.LOG_WARNING)
|
log("SQL queries mustn't contain %d or %f anymore. Use only %s", netsvc.LOG_WARNING)
|
||||||
if params:
|
if params:
|
||||||
query = query.replace('%d', '%s').replace('%f', '%s')
|
query = query.replace('%d', '%s').replace('%f', '%s')
|
||||||
|
|
||||||
|
@ -116,6 +116,7 @@ class Cursor(object):
|
||||||
now = mdt.now()
|
now = mdt.now()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
params = params or None
|
||||||
res = self._obj.execute(query, params)
|
res = self._obj.execute(query, params)
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
log("bad query: %s" % self._obj.query)
|
log("bad query: %s" % self._obj.query)
|
||||||
|
|
Loading…
Reference in New Issue