[TW-1644] monthly recurrent task shift
Miguel de Val-Borro on 2015-08-01T14:40:06Z says:
I have a recurrent task as shown below that was initially set up on the 12th of the month with a monthly recurrence. Each succesive task has been shifting slowly so that now the task appears in the beginning of the month instead of the 12th.
- Name Editable details
-
- ID: 24
- UUID: 0c7a14e6-d0dc-4c75-a003-40e3d2eedf51
- Status: Recurring
- Mask: XXXXXXXXXXXXXXXXXXXXXXXXXX++-
- iMask:
Project: bills - Separate the tags with spaces, like this: tag1 tag2
Tags:
Description: pay bill Created: 2013-04-20 17:04:59 Started:
Ended:
Scheduled:
Due: 2013-05-12 00:00:00 Until:
Recur: 1months Wait until: - Modified: 2015-08-01 10:30:49 Parent:
- Annotations look like this:
-- and there can be any number of them. - The ' -- ' separator between the date and text field should not be removed.
- A "blank slot" for adding an annotation follows for your convenience. Annotation: 2015-08-01 10:41:37 --
- Dependencies should be a comma-separated list of task IDs/UUIDs or ID ranges, with no spaces. Dependencies:
- User Defined Attributes UDA priority:
- End
Migrated metadata:
Created: 2015-08-01T14:40:06Z
Modified: 2015-09-02T00:50:11Z
Tomas Babej on 2015-08-04T12:58:48Z says:
This is probably due to the fact that TW currently equates the monthly recurrence with 30 day recurrence cycle.
Miguel de Val-Borro on 2015-08-04T21:27:56Z says:
That makes sense. Is it possible to have a recurring task on the same day of the month?
Paul Beckingham on 2015-08-04T23:43:47Z says:
If you have a recurring task, and the recurrence is set to "monthly", it should not creep forwards in time. If it does, that's a bug.
There are unit tests that verify this, but there are also reports of daylight savings affecting the time/date.
Same as #1647.