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.
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?
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.
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.
exact due date is: 20 mrt.
I've been able to reproduce this issue now. Please use "20 mar" as a due date as "20 mrt" is not a valid date format. We will try to lock it in future updates of our app. Thank you for your report.
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?
I'm selecting a date from the calendar.
I just found out this is not specific to the android app: the same thing happens on the web app on my laptop.
When swithing to English on the web app, it doesn't happen anymore.
Just to clarify: it doesn't happen on the web app, but it still happens on the andoird app. Maybe because I can't swith to English...
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).
@David, I think you are referring to @smeltpj
Please tell me - what language are you using on your phone (what are your regional settings on Android - language and input)?
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.
@David, my language is Spanish.
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.