From 05233d9c53b40b7c6dc685358d9438b5c0f8bcdb Mon Sep 17 00:00:00 2001 From: Jean Raby Date: Fri, 15 Nov 2013 16:02:59 -0500 Subject: [PATCH] Use modified utf7 for special folder names --- SoObjects/SOGo/SOGoUserDefaults.m | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/SoObjects/SOGo/SOGoUserDefaults.m b/SoObjects/SOGo/SOGoUserDefaults.m index b9ce65232..006a9d346 100644 --- a/SoObjects/SOGo/SOGoUserDefaults.m +++ b/SoObjects/SOGo/SOGoUserDefaults.m @@ -24,6 +24,8 @@ #import #import +#import + #import "NSString+Utilities.h" #import "SOGoDomainDefaults.h" #import "SOGoSystemDefaults.h" @@ -418,7 +420,8 @@ NSString *SOGoWeekStartFirstFullWeek = @"FirstFullWeek"; - (NSString *) draftsFolderName { - return [self stringForKey: @"SOGoDraftsFolderName"]; + return [[self stringForKey: @"SOGoDraftsFolderName"] + stringByEncodingImap4FolderName]; } - (void) setSentFolderName: (NSString *) newValue @@ -428,7 +431,8 @@ NSString *SOGoWeekStartFirstFullWeek = @"FirstFullWeek"; - (NSString *) sentFolderName { - return [self stringForKey: @"SOGoSentFolderName"]; + return [[self stringForKey: @"SOGoSentFolderName"] + stringByEncodingImap4FolderName]; } - (void) setTrashFolderName: (NSString *) newValue @@ -438,7 +442,8 @@ NSString *SOGoWeekStartFirstFullWeek = @"FirstFullWeek"; - (NSString *) trashFolderName { - return [self stringForKey: @"SOGoTrashFolderName"]; + return [[self stringForKey: @"SOGoTrashFolderName"] + stringByEncodingImap4FolderName]; } - (void) setFirstDayOfWeek: (int) newValue