From 05ea0e5ad7e1416c3aa2d9600356737dc292e225 Mon Sep 17 00:00:00 2001 From: C Robert Date: Thu, 1 Oct 2009 20:51:52 +0000 Subject: [PATCH] Added unselect after PUTAction Monotone-Parent: adeb1b6540b1871dee8c8161aca43283de817991 Monotone-Revision: eeaca1eda9abc5d3662e0a63336edf2734aa9216 Monotone-Author: crobert@inverse.ca Monotone-Date: 2009-10-01T20:51:52 Monotone-Branch: ca.inverse.sogo --- SoObjects/Mailer/SOGoMailFolder.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SoObjects/Mailer/SOGoMailFolder.m b/SoObjects/Mailer/SOGoMailFolder.m index 8b56fbee7..d93678dfa 100644 --- a/SoObjects/Mailer/SOGoMailFolder.m +++ b/SoObjects/Mailer/SOGoMailFolder.m @@ -1118,7 +1118,10 @@ static NSString *spoolFolder = nil; result = [client append: data toFolder: folderName withFlags: nil]; if ([[result objectForKey: @"result"] boolValue]) + { *imap4id = [self IMAP4IDFromAppendResult: result]; + [client unselect]; + } else error = [NSException exceptionWithHTTPStatus: 500 /* Server Error */ reason: @"Failed to store message"];