Scott Bronson
2007-12-31 02:43:47 UTC
After applying the following patch, I managed to get sync-engine svn
working with opensync 0.35. Any chance it could get applied?
The sync doesn't quite work. Names are copied over, phone numbers are
dropped. Is there any way to fix this? How can I figure out why
phone numbers are disappearing? (this is moving from computer -> WM6
phone, I haven't tried phone -> computer)
Thanks,
- Scott
Index: SyncEngine/kernel.py
===================================================================
--- SyncEngine/kernel.py (revision 3135)
+++ SyncEngine/kernel.py (working copy)
@@ -689,7 +689,7 @@
id=self.PshipManager.CreateNewPartnership(name,
sync_items).info.id
if start:
- self.sessions_start()
+ self.StartSessions()
return id
Index: SyncEngine/syncdb.py
===================================================================
--- SyncEngine/syncdb.py (revision 3135)
+++ SyncEngine/syncdb.py (working copy)
@@ -234,7 +234,7 @@
if len(self.localchanges) <= max:
changeset = self.localchanges.items()
else:
- changeset = changeset.items()[:max]
+ changeset = self.localchanges.items()[:max]
return changeset
working with opensync 0.35. Any chance it could get applied?
The sync doesn't quite work. Names are copied over, phone numbers are
dropped. Is there any way to fix this? How can I figure out why
phone numbers are disappearing? (this is moving from computer -> WM6
phone, I haven't tried phone -> computer)
Thanks,
- Scott
Index: SyncEngine/kernel.py
===================================================================
--- SyncEngine/kernel.py (revision 3135)
+++ SyncEngine/kernel.py (working copy)
@@ -689,7 +689,7 @@
id=self.PshipManager.CreateNewPartnership(name,
sync_items).info.id
if start:
- self.sessions_start()
+ self.StartSessions()
return id
Index: SyncEngine/syncdb.py
===================================================================
--- SyncEngine/syncdb.py (revision 3135)
+++ SyncEngine/syncdb.py (working copy)
@@ -234,7 +234,7 @@
if len(self.localchanges) <= max:
changeset = self.localchanges.items()
else:
- changeset = changeset.items()[:max]
+ changeset = self.localchanges.items()[:max]
return changeset