Postponed tasks move forward one day instead of to tomorrow

M

Matt
premium

Asked on Jan 14, 2013 - 17:35 UTC

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.

All responses

David Trey
staff

Replied on Jan 14, 2013 - 18:26 UTC

Hello Matt,

Please tell me - what was the exact due date of this task? Also - what date did you see on the Android phone when you've postponed it, did it say "Tomorrow" and if so - were you online when you did it or have synced the changes?

Best regards,
David

M

Matt
premium

Replied on Jan 15, 2013 - 04:34 UTC

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.

David Trey
staff

Replied on Jan 15, 2013 - 13:07 UTC

Matt,

Could you please let us know what the exact due date of the task was? What date format did you type within the tasks due date field? "every day", a specific date such as "Sunday"? or any other date formula?

Best regards,
David

M

Matt
premium

Replied on Jan 15, 2013 - 15:45 UTC

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.

M

Matt
premium

Replied on Jan 15, 2013 - 15:46 UTC

And just to be clear, when I set dates in my tasks in the Outlook plugin I always use the date picker, I rarely (if ever) hand-enter dates, unless I'm trying to input a recurring task (which these were not).

David Trey
staff

Replied on Jan 15, 2013 - 18:40 UTC

Hello Matt,

Thank you very much for this information, I've been able to reproduce it now and I've passed it to the Android developers. We'll try to fix this issue as soon as we can. Sorry for the inconvenience.

Best regards,
David

M

Matt
premium

Replied on Jan 15, 2013 - 22:44 UTC

Not a problem, happy to help. Not a serious bug in my case, but did want to make sure it was reported.

David Trey
staff

Replied on Mar 19, 2013 - 19:08 UTC

Hello,

This issue has been fixed in the latest version 1.0 of our app.

Best regards,
David

M

Matt
premium

Replied on Mar 19, 2013 - 21:40 UTC

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?

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).