(fix) sanitize autoReplyEmailAddresses

pull/91/head
Ludovic Marcotte 2015-04-08 13:33:54 -04:00 committed by Francis Lachapelle
parent 70e5b1d4aa
commit 6f59955340
1 changed files with 6 additions and 1 deletions

View File

@ -2084,8 +2084,8 @@ static NSArray *reminderValues = nil;
// Proceed with data sanitization of the "defaults"
if ((v = [o objectForKey: @"defaults"]))
{
NSArray *allKeys, *accounts, *addresses;
NSMutableDictionary *sanitizedLabels;
NSArray *allKeys, *accounts;
NSDictionary *newLabels;
NSString *name;
int i;
@ -2115,6 +2115,11 @@ static NSArray *reminderValues = nil;
[v setObject: sanitizedLabels forKey: @"SOGoMailLabelsColors"];
}
// We sanitize our autoreply email addresses
addresses = [NSArray arrayWithArray: [[[[v objectForKey: @"Vacation"] objectForKey: @"autoReplyEmailAddresses"]
componentsSeparatedByString: @","] trimmedComponents]];
[[v objectForKey: @"Vacation"] setObject: addresses forKey: @"autoReplyEmailAddresses"];
// We sanitize our auxilary mail accounts
accounts = [v objectForKey: @"AuxiliaryMailAccounts"];