RTM Sync with notes and carriage returns causes errors

Bug #386609 reported by Tim Su
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Astrid
Invalid
Medium
Tim Su

Bug Description

Sorry for not gettig back to you sooner than now.
I'm still experiencing a probelm with syncing sometimes. I have been trying to
narrow down the behaviour. I can recreate the problem following these steps.

1. Create new task in RTM
2. Go into astrid and Sync.

Up to this point all works fine.

3. Edit the task again in RTM and add a note
text of note:
"hello again"
4. Go into astrid and Sync.

Up to this point all works fine.

5. Edit the task again in RTM and edit the note.
text of note:
"hello again
Once more" (note the carriage return)
6. Go into astrid and Sync.

Up to this point all works fine.

7. Edit the task again in RTM and edit the note.
text of note:
"hello again

once more
again once more
" (note that this time there are multiple carriage returns in the text)
8. Go into astrid and Sync.

This time I get the following Information message box:
"Sorry import of list 'inbox' failed. try again later"
Followed by a 'Sync: Up to date!' Information message box.

In Astrid the task note has not updated with the new text.
Any furthur sync attempts ignore the updated text from RTM.

9. Go back into the task in RTM and update the note removing all the carriage returns
"hello again once more again once more d"

10. Go into astrid and Sync.

The updated note text is then brought over to Astrid and all works fine again.

Hope this points to something.

Kindest regards

James

Tags: sync
Tim Su (tim-todoroo)
Changed in astrid:
assignee: nobody → Tim Su (tim-todoroo)
importance: Undecided → Medium
milestone: none → 2.8.5
Revision history for this message
Tim Su (tim-todoroo) wrote :

Can't reproduce... tried multiple notes, multiple carriage returns, nothing. I'm using FF on Linux, I doubt it, but that could have an effect.

Changed in astrid:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.