conduit r1544 - in trunk: . conduit/modules



Author: johncarr
Date: Tue Jul 15 09:15:52 2008
New Revision: 1544
URL: http://svn.gnome.org/viewvc/conduit?rev=1544&view=rev

Log:
Handle e-mail and telephone

Modified:
   trunk/   (props changed)
   trunk/conduit/modules/SynceModule.py

Modified: trunk/conduit/modules/SynceModule.py
==============================================================================
--- trunk/conduit/modules/SynceModule.py	(original)
+++ trunk/conduit/modules/SynceModule.py	Tue Jul 15 09:15:52 2008
@@ -248,6 +248,10 @@
                 c.vcard.n.value = vobject.vcard.Name(family=family, given=given)
             elif node.nodeName == "Nickname":
                 pass
+            elif node.nodeName == "EMail":
+                email = c.vcard.add('email')
+                email.value = S(node.getElementsByTagName('Content'))
+                email.type_param = 'INTERNET'
             elif node.nodeName == "Photo":
                 pass
             elif node.nodeName == "Categories":
@@ -261,7 +265,9 @@
             elif node.nodeName == "Spouse":
                 pass
             elif node.nodeName == "Telephone":
-                pass
+                tel = c.vcard.add('tel')
+                tel.value = S(node.getElementsByTagName('Content'))
+                tel.type_param = "HOME"
             elif node.nodeName == "Title":
                 pass
             elif node.nodeName == "Url":



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