Postponed tasks move forward one day instead of to tomorrow
I wanted to report what I believe to be a bug, and didn't see any other way to do it. I noticed this morning that a task I had postponed yesterday evening in the Android app was still 9 days past due. It should have been due today. I went to the app to try again this morning, and after refreshing the Android app and the Outlook plugin it showed 8 days past due. I then postponed it in the Outlook plugin and it properly moved it to tomorrow.
Asked by Matt on Jan 14, 2013 - 11:35
When I first postponed it Sunday night the due date would have been Friday, January 4th, due 9 days ago. I postponed it on the phone, it appeared to auto-sync, at which time it disappeared, so I assumed it would've been postponed till the next day (Monday). I closed the app and went to sleep.
I did noticed when I tried the postponement again on Monday, it synced and disappeared as on Sunday, but it synced again a few seconds later and came back with the "due 8 days ago" note. This is when I proceeded to postpone it in the Outlook plugin and it properly postponed to Tuesday.
Let's put that example aside for a second, since it was originally created over a month ago and I don't remember the exact original date it was set as due.
I was just able to reproduce this, you should be able to do the same. I created a task in the Outlook plugin, set the due date for Jan 4 2013. I refreshed and it showed up as due 11 days ago. I opened up the Android app and it also showed up, 11 days ago. I tapped on the task, clicked Postpone, and it synced. When it was refreshed it showed 10 days ago. I then postponed that same task in the Outlook plugin, it immediately indicated "Moved to Tomorrow", and when I refresh the due date shows 1/16/2013.
Another quick test I did was created a task due on 1/9/2013, again via the Outlook plugin. When I reviewed it in the Android app it showed due 6 days ago. I tried postponement a few times in the Android app, and each time it only moved it forward one day.
I appreciate the fix, but there appears to be a lingering issue.
I did a quick test, and it postponed the task to today. Task was created with a due date of 3/1 in the Outlook plug-in. I refresh the Android app and it appeared showing due 18 days ago. I postponed it and it moved it to today.
I did a second test, same as above, but set the due date of 3/13. This one DID postpone correctly, to 3/20.
Third test. Picked due date of 2/20. This one behaved like the first, postponed to 3/19 instead of 3/20.
Fourth and final test. Picked due date of 3/9. Behaved like the first, postponed to 3/19 instead of 3/20.
Should I uninstall and re-install the Android app? Is there an update to the Outlook plug-in that perhaps I'm missing?
I've tried to reproduce this issue using these date - every task got postponed correctly yo tomorrow.
Please try to go to the Android Settings -> Apps, first clear the app's cache and offline data, then uninstall it and then reinstall it again. Also, please make sure that the time zone in your Todoist settings is the same as on your phone (note - regardless of whether the time is correct, please check if the same time zone is selected).
Regarding the Outlook plugin, we will release an update very soon, you could try to uninstall your current version and install the updated pre-release version: https://d2dq6e731uoz0t.cloudfront.net/3ac86bc18ae12fe2cf8c93fdbbb9bf05/as/OutlookTodoist.RC.exe