Monotone-Parent: ccda1427d14d0786cfb28dbb253a43ab22a93a2e

Monotone-Revision: c46d8b7dd8119925eededd812de04ae71f5c1d6d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-12T13:18:35
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2010-08-12 13:18:35 +00:00
parent 4e74655335
commit e40cd602f7
2 changed files with 20 additions and 0 deletions

View File

@@ -1,3 +1,10 @@
2010-08-12 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/Contacts/SOGoContactFolders.m
(-toManyRelationshipKeys): new overriden method to return only the
personal addressbook when the request is performed by
AddressBook.app.
2010-08-11 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/WebServerResources/SchedulerUI.js: (initCalendars): avoid

View File

@@ -35,6 +35,7 @@
#import <NGObjWeb/WOContext+SoObjects.h>
#import <SOGo/SOGoUser.h>
#import <SOGo/SOGoUserManager.h>
#import <SOGo/WORequest+SOGo.h>
#import "SOGoContactGCSFolder.h"
#import "SOGoContactSourceFolder.h"
@@ -87,4 +88,16 @@
return [self labelForKey: @"Personal Address Book"];
}
- (NSArray *) toManyRelationshipKeys
{
NSMutableArray *keys;
if ([[context request] isAddressBookApp])
keys = [NSMutableArray arrayWithObject: @"personal"];
else
keys = (NSMutableArray *) [super toManyRelationshipKeys];
return keys;
}
@end