From 578c2ea29f6c56d7b01ef51975bc7b7df80f046f Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Sun, 20 Feb 2011 16:13:00 -0600 Subject: [PATCH] Karma: allow for karma/query on unicode strings --- modules/Karma.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/Karma.py b/modules/Karma.py index 195989e..8b3c921 100644 --- a/modules/Karma.py +++ b/modules/Karma.py @@ -135,7 +135,7 @@ class Karma(Module): INSERT INTO karma_log (key, delta, who, userhost) VALUES (?, ?, ?, ?) ''' - conn.execute(sql, (key, value, nick, userhost)) + conn.execute(sql, (key.decode('utf-8', 'ignore'), value, nick, userhost)) conn.commit() except sqlite3.Error as e: conn.rollback() @@ -216,7 +216,7 @@ class Karma(Module): FROM karma_values WHERE key = :key ''' - value = conn.execute(query, {'key': key}).fetchone() + value = conn.execute(query, {'key': key.decode('utf-8', 'ignore')}).fetchone() if (value != None): query = '''