|
|
@ -177,9 +177,9 @@ class RepeatControlSet : TaskEditControlFragment() {
|
|
|
|
override fun controlId() = TAG
|
|
|
|
override fun controlId() = TAG
|
|
|
|
|
|
|
|
|
|
|
|
override fun hasChanges(original: Task): Boolean {
|
|
|
|
override fun hasChanges(original: Task): Boolean {
|
|
|
|
return (recurrenceValue != original.recurrence
|
|
|
|
val repeatUntil = rrule?.let { DateTime.from(it.until).millis } ?: 0
|
|
|
|
|| original.repeatUntil
|
|
|
|
return recurrenceValue != original.recurrence.orEmpty()
|
|
|
|
!= if (rrule == null) 0 else DateTime.from(rrule!!.until).millis)
|
|
|
|
|| original.repeatUntil != repeatUntil
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
override fun apply(task: Task) {
|
|
|
|
override fun apply(task: Task) {
|
|
|
|