From e667722d1305d7786b575e717f267ab972a59e26 Mon Sep 17 00:00:00 2001 From: Ethan Jucovy Date: Wed, 15 Feb 2012 20:40:10 -0500 Subject: [PATCH] use 0.12 compatible DB API (per http://trac-hacks.org/ticket/9803) --- multireposearch/sqlindexer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/multireposearch/sqlindexer.py b/multireposearch/sqlindexer.py index 41c429b..f56d0a4 100644 --- a/multireposearch/sqlindexer.py +++ b/multireposearch/sqlindexer.py @@ -83,7 +83,9 @@ def do_reindex(db): def find_words(self, query): db = self.env.get_read_db() sql, args = search_to_sql(db, ['contents'], query) - for id, filename, repo in db(self.query % sql, args): + cursor = db.cursor() + cursor.execute(self.query % sql, args) + for id, filename, repo in cursor: yield filename, repo