[conduit/syncml: 24/244] One way sync from SyncML for Contacts



commit d9802fc1e953e762d6e817591239e922e2603d06
Author: John Carr <john carr unrouted co uk>
Date:   Wed Apr 15 04:36:25 2009 -0700

    One way sync from SyncML for Contacts
---
 conduit/modules/SyncmlModule/SyncmlModule.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/conduit/modules/SyncmlModule/SyncmlModule.py b/conduit/modules/SyncmlModule/SyncmlModule.py
index 7d8d833..50af349 100644
--- a/conduit/modules/SyncmlModule/SyncmlModule.py
+++ b/conduit/modules/SyncmlModule/SyncmlModule.py
@@ -3,6 +3,9 @@ import conduit.dataproviders.DataProvider as DataProvider
 import conduit.dataproviders.DataProviderCategory as DataProviderCategory
 import conduit.dataproviders.BluetoothFactory as BluetoothFactory
 
+import conduit.datatypes.Contact as Contact
+import conduit.datatypes.Event as Event
+
 import logging
 log = logging.getLogger("modules.syncml")
 
@@ -232,7 +235,7 @@ class ContactsProvider(SyncmlDataProvider):
 
     def _blob_to_obj(self, uid, data):
         c = Contact.Contact()
-        c.set_UID(c)
+        c.set_UID(uid)
         c.set_from_vcard_string(data)
         return c
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]