From 731129396c3a610a147a7b7e798e5a41de9153f0 Mon Sep 17 00:00:00 2001 From: Janna Martl Date: Sat, 21 Mar 2015 21:23:29 -0400 Subject: [PATCH] fix: don't copy messages if not necessary Fix regresssion introduced in 428349e3. Prevent messages with UID's already in the destination folder from getting excluded from the copy list. Signed-off-by: Janna Martl Signed-off-by: Nicolas Sebrecht --- offlineimap/folder/Base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/offlineimap/folder/Base.py b/offlineimap/folder/Base.py index e033ab2..e3c80b7 100644 --- a/offlineimap/folder/Base.py +++ b/offlineimap/folder/Base.py @@ -770,7 +770,7 @@ class BaseFolder(object): content = self.getmessage(uid) rtime = emailutil.get_message_date(content, 'Date') statusfolder.savemessage(uid, None, flags, rtime) - copylist.remove(uid) + continue self.ui.copyingmessage(uid, num+1, num_to_copy, self, dstfolder) # exceptions are caught in copymessageto()