diff --git a/SoObjects/Appointments/SOGoAppointmentObject.m b/SoObjects/Appointments/SOGoAppointmentObject.m index 6f34456ca..1531823c2 100644 --- a/SoObjects/Appointments/SOGoAppointmentObject.m +++ b/SoObjects/Appointments/SOGoAppointmentObject.m @@ -135,15 +135,6 @@ static NSString *mailTemplateDefaultLanguage = nil; 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 { diff --git a/SoObjects/Appointments/SOGoCalendarComponent.m b/SoObjects/Appointments/SOGoCalendarComponent.m index dc724137c..40f29e1a1 100644 --- a/SoObjects/Appointments/SOGoCalendarComponent.m +++ b/SoObjects/Appointments/SOGoCalendarComponent.m @@ -66,6 +66,23 @@ 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]; diff --git a/SoObjects/Appointments/SOGoTaskObject.m b/SoObjects/Appointments/SOGoTaskObject.m index 02eb7cd3d..f3416c3d3 100644 --- a/SoObjects/Appointments/SOGoTaskObject.m +++ b/SoObjects/Appointments/SOGoTaskObject.m @@ -130,15 +130,6 @@ static NSString *mailTemplateDefaultLanguage = nil; 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 { @@ -208,7 +199,7 @@ static NSString *mailTemplateDefaultLanguage = nil; 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];