diff --git a/SOPE/NGCards/ChangeLog b/SOPE/NGCards/ChangeLog index 75c6d547e..e13917d67 100644 --- a/SOPE/NGCards/ChangeLog +++ b/SOPE/NGCards/ChangeLog @@ -1,3 +1,12 @@ +2007-11-26 Wolfgang Sourdeau + + * iCalCalendar.m ([iCalCalendar -versitString]): same as below, + with "2.0" as value. + + * NGVCard.m ([NGVCard -versitString]): overriden method by forcing + version to "3.0" since it's the format we comply with. + + 2007-11-22 Wolfgang Sourdeau * iCalEntityObject.m ([iCalEntityObject -compare:otherObject]): diff --git a/SOPE/NGCards/NGVCard.m b/SOPE/NGCards/NGVCard.m index faf7eaa53..381ac1dbb 100644 --- a/SOPE/NGCards/NGVCard.m +++ b/SOPE/NGCards/NGVCard.m @@ -29,16 +29,6 @@ @implementation NGVCard -+ (id) parseSingleFromSource: (id) source -{ - NGVCard *newCard; - - newCard = [super parseSingleFromSource: source]; - [newCard setVersion: @"3.0"]; - - return newCard; -} - + (id) cardWithUid: (NSString *) _uid { NGVCard *newCard; @@ -483,6 +473,12 @@ return [self _preferredElementWithTag: @"adr"]; } +- (NSString *) versitString +{ + [self setVersion: @"3.0"]; + return [self versitString]; +} + /* description */ - (void) appendAttributesToDescription: (NSMutableString *) _ms diff --git a/SOPE/NGCards/iCalCalendar.m b/SOPE/NGCards/iCalCalendar.m index b478b7f91..f0783c6f8 100644 --- a/SOPE/NGCards/iCalCalendar.m +++ b/SOPE/NGCards/iCalCalendar.m @@ -200,6 +200,12 @@ return ma; } +- (NSString *) versitString +{ + [self setVersion: @"2.0"]; + return [self versitString]; +} + /* ical typing */ - (NSString *) entityName