return uids;
}
-/* raw saving */
-
-- (NSException *)primarySaveContentString:(NSString *)_iCalString {
- return [super saveContentString:_iCalString];
-}
-- (NSException *)primaryDelete {
- return [super delete];
-}
-
/* folder management */
- (id)lookupHomeFolderForUID:(NSString *)_uid inContext:(id)_ctx {
return calendar;
}
+/* raw saving */
+
+- (NSException *)primarySaveContentString:(NSString *)_iCalString {
+ return [super saveContentString:_iCalString];
+}
+
+- (NSException *)primaryDelete {
+ return [super delete];
+}
+
+- (NSException *)deleteWithBaseSequence: (int) a
+{
+ [self subclassResponsibility: _cmd];
+
+ return nil;
+}
+
- (NSException *) delete
{
return [self deleteWithBaseSequence:0];
return uids;
}
-/* raw saving */
-
-- (NSException *)primarySaveContentString:(NSString *)_iCalString {
- return [super saveContentString:_iCalString];
-}
-- (NSException *)primaryDelete {
- return [super delete];
-}
-
/* folder management */
- (id)lookupHomeFolderForUID:(NSString *)_uid inContext:(id)_ctx {
SOGoTaskObject *task;
task = [folder lookupName:[self nameInContainer] inContext:ctx
- acquire:NO];
+ acquire:NO];
if (![task isNotNull]) {
[self logWithFormat:@"Note: did not find '%@' in folder: %@",
[self nameInContainer], folder];