GNOME Bugzilla – Bug 515635
Delete Error Dataon to Google Calendar
Last modified: 2018-07-01 09:06:27 UTC
Steps to reproduce: 1. Buil conduit form svn last version ( 1297 ) 1. Make a dataprovider form evolution calendar to google calendar 2. OneWay , Conflict Options : Replace , Delete Options : Delete 3. Stack trace: [Syncronization ][DEBUG ] EvoCalendarTwoWay-file:///home/roumano/.evolution/calendar/local/system Changes: Deleted 1 items [u'20080204T220922Z-2820-100-2809-12@Roumano'] (Synchronization.py:210) [Syncronization ][DEBUG ] Deleted Policy: Delete (Synchronization.py:364) [Syncronization ][INFO ] Deleting 37thfb1cjknrrf40vdnfcj2e8g@google.com from GoogleCalendarTwoWay-roumano@gmail.com (Synchronization.py:52) Exception in thread Wrapper: Evolution Calendar twoway (UID: EvoCalendarTwoWay-file:///home/roumano/.evolution/calendar/local/system) |--> [<conduit.ModuleWrapper.ModuleWrapper instance at 0x891c96c>]: Traceback (most recent call last):
+ Trace 188758
self.run()
self.one_way_sync(self.source, sink)
self._apply_deleted_policy(source, d, sink, matchingUID)
delete_data(sourceWrapper, sinkWrapper, sinkDataLUID)
sink.module.delete(dataLUID)
self._delete_event(LUID)
googleEvent = self.events[LUID]
Other information: If i change for the delete options : Ask me what to do, i have the same traceback form the conflict menu & class : [Syncronization ][INFO ] Deleting 37thfb1cjknrrf40vdnfcj2e8g@google.com from GoogleCalendarTwoWay-roumano@gmail.com (Synchronization.py:52) [gtkui.ConflictResolver][WARNING] Could not resolve conflict Traceback (most recent call last): File "/home/roumano/conduit/1297/conduit/gtkui/ConflictResolver.py", line 301, in _resolve_func conduit.Synchronization.delete_data(source, sink, data.get_UID()) File "/home/roumano/conduit/1297/conduit/Synchronization.py", line 53, in delete_data sink.module.delete(dataLUID) File "/home/roumano/conduit/1297/conduit/modules/GoogleModule/GoogleModule.py", line 468, in delete self._delete_event(LUID) File "/home/roumano/conduit/1297/conduit/modules/GoogleModule/GoogleModule.py", line 459, in _delete_event googleEvent = self.events[LUID] KeyError: u'37thfb1cjknrrf40vdnfcj2e8g@google.com' (ConflictResolver.py:308)
Conduit is not under active development anymore, has not seen code changes for eight years, and saw its last tarball release in 2010. Its codebase has been archived: https://gitlab.gnome.org/Archive/conduit/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.