Hi,
While trying to debug an issue with the timing of tasks I was importing, I realized the error only appeared for recurrent tasks.
Please see the attached tasks, they differs very little:
Only the UID (to avoid collision), the summary (to be readable) and the RRULE (present/not present) differ.
All other parameters (in particular DTSTART & DUE) are equal.
However, after importing it:
This is using frontend 7.10.4 Rev19 and backend 7.10.4-Rev18 (last patch releases for 7.10.4)
Reproduced on both Firefox 85.0.2 and Chrome 88.0.4324.182.
Screenshots attached.
Let me know if you need any more information/if I can help.
While trying to debug an issue with the timing of tasks I was importing, I realized the error only appeared for recurrent tasks.
Please see the attached tasks, they differs very little:
Code:
diff non-recurrent.ical recurrent.ical 13a14 > RRULE:FREQ=MONTHLY;INTERVAL=12;BYMONTHDAY=29 18,19c19,20 < SUMMARY:Not Every January 29 < UID:<RECURRENTTEST02> --- > SUMMARY:Every January 29 > UID:<RECURRENTTEST01>
All other parameters (in particular DTSTART & DUE) are equal.
However, after importing it:
- The non recurrent task has: "Start date 29/1/2021, 00:00" and "Date completed 1/2/2021, 23:00"
- The recurrent task has "Start date 30/1/2021, 00:00", "Date completed 1/2/2021, 23:00" and the correct recurrence "This task recurs Every 12 months on day 29."
This is using frontend 7.10.4 Rev19 and backend 7.10.4-Rev18 (last patch releases for 7.10.4)
Reproduced on both Firefox 85.0.2 and Chrome 88.0.4324.182.
Screenshots attached.
Let me know if you need any more information/if I can help.