mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-02 12:02:45 +00:00
Monotone-Parent: 66fe156475b1f789bc5d20c857350ca9afea9556
Monotone-Revision: a164259525f718f804b625a9f09b4c3b3c9e83f8 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-11-09T20:12:07 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -46,4 +46,10 @@
|
||||
|
||||
@end
|
||||
|
||||
@interface SOGoFolder (GroupDAVExtensions)
|
||||
|
||||
- (NSString *) groupDavResourceType;
|
||||
|
||||
@end
|
||||
|
||||
#endif /* SOGOFOLDER_H */
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
|
||||
#import <NGObjWeb/SoSelectorInvocation.h>
|
||||
|
||||
#import <SaxObjC/XMLNamespaces.h>
|
||||
|
||||
#import "NSString+Utilities.h"
|
||||
|
||||
#import "SOGoFolder.h"
|
||||
@@ -202,6 +204,24 @@
|
||||
return @"httpd/unix-directory";
|
||||
}
|
||||
|
||||
- (NSArray *) davResourceType
|
||||
{
|
||||
NSArray *rType, *groupDavCollection;
|
||||
|
||||
if ([self respondsToSelector: @selector (groupDavResourceType)])
|
||||
{
|
||||
groupDavCollection
|
||||
= [NSArray arrayWithObjects: [self groupDavResourceType],
|
||||
XMLNS_GROUPDAV, nil];
|
||||
rType = [NSArray arrayWithObjects: @"collection", groupDavCollection,
|
||||
nil];
|
||||
}
|
||||
else
|
||||
rType = [NSArray arrayWithObject: @"collection"];
|
||||
|
||||
return rType;
|
||||
}
|
||||
|
||||
/* folder type */
|
||||
|
||||
- (NSString *) outlookFolderClass
|
||||
|
||||
@@ -87,10 +87,4 @@
|
||||
|
||||
@end
|
||||
|
||||
@interface SOGoGCSFolder (GroupDAVExtensions)
|
||||
|
||||
- (NSString *) groupDavResourceType;
|
||||
|
||||
@end
|
||||
|
||||
#endif /* __SOGo_SOGoGCSFolder_H__ */
|
||||
|
||||
@@ -381,24 +381,6 @@ static NSString *defaultUserID = @"<default>";
|
||||
return nil;
|
||||
}
|
||||
|
||||
- (NSArray *) davResourceType
|
||||
{
|
||||
NSArray *rType, *groupDavCollection;
|
||||
|
||||
if ([self respondsToSelector: @selector (groupDavResourceType)])
|
||||
{
|
||||
groupDavCollection
|
||||
= [NSArray arrayWithObjects: [self groupDavResourceType],
|
||||
XMLNS_GROUPDAV, nil];
|
||||
rType = [NSArray arrayWithObjects: @"collection", groupDavCollection,
|
||||
nil];
|
||||
}
|
||||
else
|
||||
rType = [NSArray arrayWithObject: @"collection"];
|
||||
|
||||
return rType;
|
||||
}
|
||||
|
||||
- (NSArray *) toOneRelationshipKeys
|
||||
{
|
||||
/* toOneRelationshipKeys are the 'files' contained in a folder */
|
||||
|
||||
Reference in New Issue
Block a user