Dependency inject service ID, so that it can be stamped on friends and
[hermes] / package / src / org / maemo / hermes / engine / facebook / service.py
index 0e129fb..6fa6c68 100644 (file)
@@ -14,11 +14,12 @@ class Service(org.maemo.hermes.engine.service.Service):
 
 
     # -----------------------------------------------------------------------
-    def __init__(self, facebook):
+    def __init__(self, service_id, facebook, create_birthday_only = False):
         """Initialise the Facebook service, finding Facebook API keys in gconf and
            having a gui_callback available."""
         
         self.fb = facebook
+        self._service_id = service_id
         
         self._friends_by_name = {}
         self._friends_by_url = {}
@@ -96,7 +97,6 @@ class Service(org.maemo.hermes.engine.service.Service):
                 if url in self._friends_by_url:
                     matched_friend = self._friends_by_url[url]
                     self._register_match(contact, matched_friend)
-                    print contact.get_name(), " -> match by url -> ", matched_friend
                     break
 
         if not matched_friend:
@@ -104,7 +104,6 @@ class Service(org.maemo.hermes.engine.service.Service):
                 if id in self._friends_by_name:
                     matched_friend = self._friends_by_name.pop(id)
                     self._register_match(contact, matched_friend)
-                    print contact.get_name(), " -> match by name -> ", matched_friend
                     break
                 
         return matched_friend