From 12866f277153a4e8d2789cb5831db1d204a49bea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20=C5=BBarnowiecki?= Date: Sun, 8 May 2016 17:35:38 +0200 Subject: [PATCH] Wrap zip calls with list call MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In Python3, zip returns iterator instead of list. Signed-off-by: Łukasz Żarnowiecki Signed-off-by: Nicolas Sebrecht --- offlineimap/folder/LocalStatusSQLite.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/offlineimap/folder/LocalStatusSQLite.py b/offlineimap/folder/LocalStatusSQLite.py index 306ca18..550154e 100644 --- a/offlineimap/folder/LocalStatusSQLite.py +++ b/offlineimap/folder/LocalStatusSQLite.py @@ -400,6 +400,6 @@ class LocalStatusSQLiteFolder(BaseFolder): if not len(uidlist): return # arg2 needs to be an iterable of 1-tuples [(1,),(2,),...] - self.__sql_write('DELETE FROM status WHERE id=?', zip(uidlist, ), True) + self.__sql_write('DELETE FROM status WHERE id=?', list(zip(uidlist, )), True) for uid in uidlist: del(self.messagelist[uid])