Hyphens and underscores in tags cause RTM syncing error, halting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Won't Fix
|
Critical
|
Unassigned |
Bug Description
I've now stripped all my tags of hyphens and underscores, and syncing has been succeeding every time. I'm now pretty certain that they are the source of this problem.
Comment #8 especially should be ignored.
GTG 0.3-0~ubuntu117
I started with a clean GTG -- ~/.local/share/gtg and ~/.config/gtg were removed -- then synced with RTM. Syncing was successful.
One of the downloaded tasks in GTG had two tags in its description, although only one was recognized by GTG as being an actual tag (the other wasn't highlighted). I deleted the un-highlighted one.
I tried to sync again, and when it got to the task that I had just modified, I got this error message in the terminal
2011-04-20 18:09:34,955 - DEBUG - rtmTask:__log:258 - getting the task id
Exception in thread Thread-84:
Traceback (most recent call last):
File "/usr/lib/
self.run()
File "/usr/lib/
self.
File "/usr/share/
self.
File "/usr/share/
remote_
File "/usr/share/
self.tags = task.tags
File "/usr/share/
lambda self, arg: self._set_
File "/usr/share/
tags=tagstxt)
File "/usr/share/
aname, rargs, oargs, **params)
File "/usr/share/
**params)
File "/usr/share/
rsp.err.msg, rsp.err.code)
RTMAPIError: API call failed - list_id invalid or not provided (320)
summary: |
- Error with RTM syncing: list_id invalid or not provided + Tasks in RTM "Inbox" list cause syncing problem |
summary: |
- Tasks in RTM "Inbox" list cause syncing problem + Tasks in RTM "Inbox" list cause syncing error, halting |
summary: |
- Changes to tasks in RTM "Inbox" and "Sent" lists cause syncing error, - halting + Hyphens in tags cause syncing error, halting |
description: | updated |
Changed in gtg: | |
milestone: | none → 0.3 |
Changed in gtg: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Izidor Matušov (izidor) |
Changed in gtg: | |
assignee: | Izidor Matušov (izidor) → nobody |
Changed in gtg: | |
milestone: | 0.3 → 0.4 |
summary: |
- Hyphens and underscores in tags cause syncing error, halting + Hyphens and underscores in tags cause RTM syncing error, halting |
I get the same error after starting GTG fresh again; downloading all tasks from RTM; marking a task as complete in GTG; and then syncing:
2011-04-20 18:22:35,831 - DEBUG - rtmTask:__log:258 - getting tag list(1): dotted <taskseries_17> : created, id, location_id, modified, name, notes, participants, source, tags, task, url python2. 6/threading. py", line 532, in __bootstrap_inner python2. 6/threading. py", line 484, in run __target( *self._ _args, **self.__kwargs) gtg/GTG/ plugins/ rtm_sync/ syncEngine. py", line 79, in synchronize synchronizeWork er() gtg/GTG/ plugins/ rtm_sync/ syncEngine. py", line 194, in synchronizeWorker task.copy( local_task) gtg/GTG/ plugins/ rtm_sync/ genericTask. py", line 42, in copy gtg/GTG/ plugins/ rtm_sync/ genericTask. py", line 60, in <lambda> status( arg)) gtg/GTG/ plugins/ rtm_sync/ rtmTask. py", line 87, in _set_status gtg/GTG/ plugins/ rtm_sync/ pyrtm/rtm. py", line 153, in <lambda> gtg/GTG/ plugins/ rtm_sync/ pyrtm/rtm. py", line 169, in callMethod gtg/GTG/ plugins/ rtm_sync/ pyrtm/rtm. py", line 108, in get
2011-04-20 18:22:35,831 - DEBUG - rtmTask:__log:258 - getting status:
2011-04-20 18:22:35,831 - DEBUG - rtmTask:__log:258 - getting the task id
Exception in thread Thread-79:
Traceback (most recent call last):
File "/usr/lib/
self.run()
File "/usr/lib/
self.
File "/usr/share/
self.
File "/usr/share/
remote_
File "/usr/share/
self.status = task.status
File "/usr/share/
lambda self, arg: self._set_
File "/usr/share/
task_id = self.id)
File "/usr/share/
aname, rargs, oargs, **params)
File "/usr/share/
**params)
File "/usr/share/
rsp.err.msg, rsp.err.code)
RTMAPIError: API call failed - list_id invalid or not provided (320)