+ Add Question

Bug: due dates jump to next year after editing

CS

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.

All responses

David Trey staff
Replied on Mar 19, 2013 - 18:53 UTC

Hello Carlos,

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?


Best regards,
David

U
Unknown
Replied on Mar 20, 2013 - 08:36 UTC

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.

David Trey staff
Replied on Mar 20, 2013 - 12:54 UTC

Hello,

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.


Best regards,
David

U
Unknown
Replied on Mar 20, 2013 - 14:54 UTC

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

David Trey staff
Replied on Mar 20, 2013 - 15:02 UTC

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.


Best regards,
David

U
Unknown
Replied on Mar 20, 2013 - 15:07 UTC

exact due date is: 20 mrt.

David Trey staff
Replied on Mar 20, 2013 - 16:14 UTC

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.


Best regards,
David

U
Unknown
Replied on Mar 20, 2013 - 16:57 UTC

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

David Trey staff
Replied on Mar 20, 2013 - 17:23 UTC

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?


Best regards,
David

U
Unknown
Replied on Mar 20, 2013 - 18:56 UTC

I'm selecting a date from the calendar.

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:04 UTC

I just found out this is not specific to the android app: the same thing happens on the web app on my laptop.

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:06 UTC

When swithing to English on the web app, it doesn't happen anymore.

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:08 UTC

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

David Trey staff
Replied on Mar 20, 2013 - 19:10 UTC

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


Best regards,
David

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:18 UTC

@David, I think you are referring to @smeltpj

David Trey staff
Replied on Mar 20, 2013 - 19:19 UTC

Carlos,

Please tell me - what language are you using on your phone (what are your regional settings on Android - language and input)?


Best regards,
David

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:21 UTC

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.

CS
Carlos Sanchis premium
Replied on Mar 20, 2013 - 19:22 UTC

@David, my language is Spanish.

David Trey staff
Replied on Mar 20, 2013 - 19:34 UTC

Carlos,

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.


Best regards,
David