From 03d9f73cc97eafbdc78cf9db219d85bb88acdf4e Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 14 Jan 2021 13:22:27 -0600 Subject: [PATCH] Ignore rrule count if less than 0 --- .../main/java/com/todoroo/astrid/repeats/RepeatTaskHelper.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/todoroo/astrid/repeats/RepeatTaskHelper.kt b/app/src/main/java/com/todoroo/astrid/repeats/RepeatTaskHelper.kt index 86ac58331..af187ae19 100644 --- a/app/src/main/java/com/todoroo/astrid/repeats/RepeatTaskHelper.kt +++ b/app/src/main/java/com/todoroo/astrid/repeats/RepeatTaskHelper.kt @@ -194,6 +194,9 @@ class RepeatTaskHelper @Inject constructor( private fun initRRule(recurrence: String?): RRule { val rrule = RRule(recurrence) + if (rrule.count < 0) { + rrule.count = 0 + } // handle the iCalendar "byDay" field differently depending on if // we are weekly or otherwise if (rrule.freq != Frequency.WEEKLY && rrule.freq != Frequency.MONTHLY) {