From ea32006715dc39a21a5ac1c0bc0ed366b83de183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20Silkeb=C3=A6kken?= Date: Fri, 1 Feb 2013 22:32:39 +0100 Subject: [PATCH] Fix Unicode issues with mail segment --- powerline/segments/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powerline/segments/common.py b/powerline/segments/common.py index e25b985e..0d87119a 100644 --- a/powerline/segments/common.py +++ b/powerline/segments/common.py @@ -242,7 +242,7 @@ def email_imap_alert(username, password, server='imap.gmail.com', port=993, fold try: mail = imaplib.IMAP4_SSL(server, port) mail.login(username, password) - rc, message = mail.status(folder, '(UNSEEN)') + rc, message = mail.status(folder, '(UNSEEN)').decode('utf-8') unread_count = int(re.search('UNSEEN (\d+)', message[0]).group(1)) except (imaplib.IMAP4.error, AttributeError): return None