Monotone-Parent: 57a604f8ed805a410df500ecbe2ca242e5a2a439

Monotone-Revision: af789fd2e2a4e534fd7125c5adc6956afb527781

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-01-13T20:39:56
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2009-01-13 20:39:56 +00:00
parent 1cb75927b2
commit ee00e635ee

View File

@@ -289,6 +289,7 @@ withName: (NSString *) name
{
SOGoUser *user;
NSString *uid;
SOGoUserDefaults *defaults;
uid = [[theNotification userInfo] objectForKey: @"uid"];
@@ -297,8 +298,9 @@ withName: (NSString *) name
#endif
if ((user = [users objectForKey: uid]))
{
[[user userDefaults] setValues: [[theNotification userInfo] objectForKey: @"values"]];
[SOGoCache setCachedUserDefaults: (SOGoUserDefaults*)[user userDefaults] user: uid];
defaults = (SOGoUserDefaults *) [user userDefaults];
[defaults setValues: [[theNotification userInfo] objectForKey: @"values"]];
[SOGoCache setCachedUserDefaults: defaults user: uid];
}
else
{
@@ -313,13 +315,15 @@ withName: (NSString *) name
{
SOGoUser *user;
NSString *uid;
SOGoUserDefaults *settings;
uid = [[theNotification userInfo] objectForKey: @"uid"];
if ((user = [users objectForKey: uid]))
{
[[user userSettings] setValues: [[theNotification userInfo] objectForKey: @"values"]];
[SOGoCache setCachedUserSettings: (SOGoUserDefaults *)[user userSettings] user: uid];
settings = (SOGoUserDefaults *) [user userSettings];
[settings setValues: [[theNotification userInfo] objectForKey: @"values"]];
[SOGoCache setCachedUserSettings: settings user: uid];
}
else
{