From 35d0444f13270e66a07600b56bc01b662fdd24a0 Mon Sep 17 00:00:00 2001 From: Ryan Hitchman Date: Mon, 22 Feb 2010 19:01:27 -0700 Subject: [PATCH] fix remember unicode handling --- plugins/remember.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/remember.py b/plugins/remember.py index 0a0d610..60633a0 100644 --- a/plugins/remember.py +++ b/plugins/remember.py @@ -13,7 +13,7 @@ def get_memory(db, chan, word): row = db.execute("select data from memory where chan=? and word=lower(?)", (chan, word)).fetchone() if row: - return row[0].encode('utf8') + return row[0] else: return None @@ -32,7 +32,8 @@ def remember(inp, nick='', chan='', db=None): " (?,lower(?),?,?)", (chan, head, head + ' ' + tail, nick)) db.commit() if data: - return 'forgetting that %r, remembering this instead.' % data + return 'forgetting "%s", remembering this instead.' % \ + data.replace('"', "''") else: return 'done.'