RTM plugin does not show the list of tasks

Bug #370279 reported by Paco Avila
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Do Plugins
Fix Released
Wishlist
Peng Deng

Bug Description

I have several task list in my RTM account. When I write "Futuro" in Gnome-Do, it show me the RTM option to show this task list in the browser, but does not show the list of task and I can't interact with them to, for example, change the priority.

I the screenshot you can see the RTM list, but it should show the task of this list if I press the "right cursor" key.

Related branches

Revision history for this message
Paco Avila (monkiki) wrote :
Revision history for this message
Alex Launi (alexlauni) wrote : Re: [Do-plugins] [Bug 370279] Re: RTM plugin does not show the list of tasks

tab switches panes, not right arrow. Right arrow is for child items or an
item.

--
--Alex Launi

Revision history for this message
Paco Avila (monkiki) wrote :

As seen at http://do.davebsd.com/wiki/index.php?title=Remember_The_Milk_Plugin#Change_Properties_of_a_Task , I should be able to select a task from the list (point 2: Press the Right Arrow to move into the list and select a task )

tags: added: community-plugins remember-the-milk
Revision history for this message
Peng Deng (d6g) wrote :

This bug is due to the incomplete XML response, a related bug to #314798

Changed in do-plugins:
assignee: nobody → Peng Deng (d6g)
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Peng Deng (d6g) wrote :

Paco Avila, could please run gnome-do in the terminal and see if you can get a line in the output as

    An Xml Exception is thrown from RtmNet.Utils.Deserializ.

If so, this is of the same reason as in bug #314798, as the response XML string is not complete which causes XML parsing exception. When the exception is not handled, Do crashes. Now that we catch the exception, Do won't crash but the task indexing will fail.

Revision history for this message
Peng Deng (d6g) wrote :

I can now reproduce the bug, just add a lot of tasks in the account (I have 40+), then the response will be truncated -- don't know yet from where this happened, if the server doesn't send us complete information, we can hardly do anything, but it seems such big lists can work properly on other client like the one on iPhone, so probably the issue is still with large stream handling.

Revision history for this message
Peng Deng (d6g) wrote :

By using curl to send the same http request, I received complete response. So the truncating should happen within the StreamReader object or HttpWebRequest/Response objects.

Peng Deng (d6g)
Changed in do-plugins:
status: Confirmed → Fix Committed
Alex Launi (alexlauni)
Changed in do-plugins:
status: Fix Committed → Fix Released
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.