mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-01 17:52:32 +00:00
Monotone-Parent: 42c9bd72b2fe1b4652131b0e73ac38e10f8838f1
Monotone-Revision: b2df4875f87b44b55f2d9acc0193789d2b19a555 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-05-22T18:36:23 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
2007-05-22 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* SoObjects/SOGo/SOGoObject.m ([SOGoObject -defaultUserID]): new
|
||||
mandatory method for subclasses. Removed the SOGoDefaultUserID
|
||||
global var.
|
||||
|
||||
* SoObjects/SOGo/SOGoFolder.m ([SOGoFolder -defaultUserID]):
|
||||
overriden method to return @"<default>".
|
||||
|
||||
|
||||
@@ -52,8 +52,6 @@
|
||||
|
||||
#define $(class) NSClassFromString(class)
|
||||
|
||||
extern NSString *SOGoDefaultUserID;
|
||||
|
||||
@interface SOGoObject : NSObject
|
||||
{
|
||||
WOContext *context;
|
||||
@@ -106,6 +104,7 @@ extern NSString *SOGoDefaultUserID;
|
||||
- (void) setRoles: (NSArray *) roles
|
||||
forUser: (NSString *) uid;
|
||||
- (void) removeAclsForUsers: (NSArray *) users;
|
||||
- (NSString *) defaultUserID;
|
||||
- (BOOL) hasSupportForDefaultRoles;
|
||||
|
||||
/* description */
|
||||
|
||||
@@ -47,8 +47,6 @@
|
||||
|
||||
#import "SOGoObject.h"
|
||||
|
||||
NSString *SOGoDefaultUserID = @"<default>";
|
||||
|
||||
@interface SOGoObject(Content)
|
||||
- (NSString *)contentAsString;
|
||||
@end
|
||||
@@ -739,6 +737,13 @@ static BOOL kontactGroupDAV = YES;
|
||||
[self subclassResponsibility: _cmd];
|
||||
}
|
||||
|
||||
- (NSString *) defaultUserID
|
||||
{
|
||||
[self subclassResponsibility: _cmd];
|
||||
|
||||
return nil;
|
||||
}
|
||||
|
||||
- (BOOL) hasSupportForDefaultRoles
|
||||
{
|
||||
return NO;
|
||||
|
||||
Reference in New Issue
Block a user