server/sources/extlite.py
branchstable
changeset 5013 ad91f93bbb93
parent 4913 083b4d454192
child 5323 329b4f6d18b4
child 5421 8167de96c523
--- a/server/sources/extlite.py	Thu Mar 25 13:49:07 2010 +0100
+++ b/server/sources/extlite.py	Thu Mar 25 13:59:47 2010 +0100
@@ -187,9 +187,10 @@
         if self._need_sql_create:
             return []
         assert dbg_st_search(self.uri, union, varmap, args, cachekey)
-        sql, query_args = self.rqlsqlgen.generate(union, args)
-        args = self.sqladapter.merge_args(args, query_args)
-        results = self.sqladapter.process_result(self.doexec(session, sql, args))
+        sql, qargs, cbs = self.rqlsqlgen.generate(union, args)
+        args = self.sqladapter.merge_args(args, qargs)
+        cursor = self.doexec(session, sql, args)
+        results = self.sqladapter.process_result(cursor, cbs)
         assert dbg_results(results)
         return results