Bug: due dates jump to next year after editing
In the 1.0 Android app, when editing a task which already has a due date (or postponing it with the button), the due date will jump to next year.
Asked by Carlos Sanchis on Mar 19, 2013 - 05:24
We can't reproduce this issue. Please clarify - what due date does this task have exactly (what's typed into the due date field)? Also, please tell me:
- Which version of Android are you using?
- Do you see the incorrect date also in the web-app?
Unknown on Mar 20, 2013 - 03:36
I have the same issue. when I edit a task that has a due date (doesn't matter which date it is) after saving it has a new date of somewhere in january 2014.
htc one x, android version 4.1.1
The web app is behaving normally.
Unfortunately we can't reproduce this issue. Please tell me:
- What exact due date is typed into the due date field of this task?
- What's the current due date of it as you edit it?
- What exact new due date are you typing into the due date field?
- In what language are you using our app?
Also, please try to go Android's Settings -> Apps, clear Todoist's cache and app data, then uninstall it and after that - re-install it from the PlayStore and let me know if the issue persist.
Unknown on Mar 20, 2013 - 09:54
when I have a task due for for instance 20th of March, I only have to click on Edit task, change nothing and click Save and then the task is suddenly due for the 20th of January 2014.
app language is English, timezone settings are Europe/Amsterdam.
I have cleared cache and app data and uninstalled and reinstalled but to no avail..
We still can't reproduce this issue. Such bug was present in an older version of our app, but we can't trigger it in the new version.
We would greatly appreciate if you could clarify what exact due date do you see within the due date field of this task? Is it 20/3 or 3/20 or 20 March or March 20 or any other date format? This information would help us identify this issue.
Unknown on Mar 20, 2013 - 10:07
exact due date is: 20 mrt.
Unknown on Mar 20, 2013 - 11:57
Trying in the future just doesn't cut it for me... I've paid good money for this app!
Please fix this as soon as possible! The same issue occurs when I add a task. Basically the scheduling capability of the app is broken.
Can I revert to the previous version of the app? Things were working fine then...
We're very sorry for the inconvenience, of course we will fix this issue very soon and we're looking into it right now.
Please clarify - are you typing in "20 mrt" manually to the due date field or does this date get added automatically if you select a date from the calendar?
Unknown on Mar 20, 2013 - 13:56
I'm selecting a date from the calendar.
We've made a short screencast showing adding a task with a date picked from the calendar, multiple saving of this task, editing or postponing it, all to no avail: http://screencast.com/t/7sX8hutMS
This was a test on Android 4.2.2 using our latest release of the app (version 1.0.1).
@Carlos - please tell me - you select 20 Mar from the mini calendar and at this moment Todoist adds "20 mrt" into the due date field? Each time we try to type in "20 mrt", we see the "Invalid date" error and the task cannot be saved this way (on Android it can, but we will address this issue).
I just cleared the app data, uninstalled it and reinstalled it, this time with the android language set to English (US) and the problem is gone. So you have a problem with locales or date parsing in non-English languages and it's common to the web app and the android app at least (maybe it's a server-side problem?). Also, it has to be some very recent change.
Thank you for clarifying, I've been able to reproduce this issue now and it's indeed a problem with the localization. Adding a task through the calendar with Spanish selected as the language on the phone adds it to "20 ene 2014".
We will address this issue in next updates. Thank you for your report and sorry for the inconvenience.