From 6d7ae8540810f7a5fe366bd30b35afee221d31ed Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Wed, 23 Jan 2008 03:44:51 +0000 Subject: [PATCH] Monotone-Parent: f085237afac89a09ecf165389cb0c7d9a516fcc0 Monotone-Revision: b96cf9f7f8e81877010f125e9a16155d61add506 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-01-23T03:44:51 Monotone-Branch: ca.inverse.sogo --- SOPE/NGCards/ChangeLog | 5 +++++ SOPE/NGCards/iCalRecurrenceRule.m | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/SOPE/NGCards/ChangeLog b/SOPE/NGCards/ChangeLog index 15921e0c0..fbac587b8 100644 --- a/SOPE/NGCards/ChangeLog +++ b/SOPE/NGCards/ChangeLog @@ -1,3 +1,8 @@ +2008-01-22 Wolfgang Sourdeau + + * iCalRecurrenceRule.m ([iCalRecurrenceRule -repeatInterval]): + return 1 if the parsed value is < 1. + 2007-12-20 Wolfgang Sourdeau * NSString+NGCards.m ([NSString diff --git a/SOPE/NGCards/iCalRecurrenceRule.m b/SOPE/NGCards/iCalRecurrenceRule.m index ea981406f..bc4efc4cf 100644 --- a/SOPE/NGCards/iCalRecurrenceRule.m +++ b/SOPE/NGCards/iCalRecurrenceRule.m @@ -237,7 +237,13 @@ - (int) repeatInterval { - return [[self namedValue: @"interval"] intValue]; + int interval; + + interval = [[self namedValue: @"interval"] intValue]; + if (interval < 1) + interval = 1; + + return interval; } - (void) setWkst: (NSString *) _weekStart