mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-16 12:23:17 +00:00
Monotone-Parent: 93f5621e5282201f7b9a61447d23a396e8f682a4
Monotone-Revision: 1da41bffe0d25476b6f909fd1621c5026cdf59ee Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2009-03-23T19:04:31 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -621,9 +621,6 @@ static NSArray *childRecordFields = nil;
|
||||
NSUserDefaults *ud;
|
||||
NSMutableDictionary *moduleSettings;
|
||||
|
||||
ud = [subscribingUser userSettings];
|
||||
moduleSettings = [ud objectForKey: [container nameInContainer]];
|
||||
|
||||
if ([owner isEqualToString: [subscribingUser login]])
|
||||
{
|
||||
[response setStatus: 403];
|
||||
@@ -632,6 +629,15 @@ static NSArray *childRecordFields = nil;
|
||||
}
|
||||
else
|
||||
{
|
||||
ud = [subscribingUser userSettings];
|
||||
moduleSettings = [ud objectForKey: [container nameInContainer]];
|
||||
if (!(moduleSettings
|
||||
&& [moduleSettings isKindOfClass: [NSMutableDictionary class]]))
|
||||
{
|
||||
moduleSettings = [NSMutableDictionary dictionary];
|
||||
[ud setObject: moduleSettings forKey: [container nameInContainer]];
|
||||
}
|
||||
|
||||
folderSubscription
|
||||
= [moduleSettings objectForKey: @"SubscribedFolders"];
|
||||
if (!(folderSubscription
|
||||
|
||||
Reference in New Issue
Block a user