# HG changeset patch # User casties # Date 1284103652 -7200 # Node ID f5bfcfa97e7ec113d90a12f572b5d72f1e94276e # Parent 435d6664ed90de15b25bbb935eca042422278081 more JSON store diff -r 435d6664ed90 -r f5bfcfa97e7e RestDbInterface.py --- a/RestDbInterface.py Thu Sep 09 20:39:03 2010 +0200 +++ b/RestDbInterface.py Fri Sep 10 09:27:32 2010 +0200 @@ -156,6 +156,11 @@ result format: {"fields":fields, "rows":data}""" logging.debug("executeSQL query=%s args=%s"%(query,args)) cur = self.getCursor(autocommit=autocommit) + if args is not None: + # make sure args is a list + if isinstance(args,basestring): + args = (args,) + cur.execute(query, args) # description of returned fields fields = cur.description