diff --git a/services/presence2/presenceservice.py b/services/presence2/presenceservice.py index afccbbde..4ad780d9 100644 --- a/services/presence2/presenceservice.py +++ b/services/presence2/presenceservice.py @@ -134,7 +134,7 @@ class PresenceService(dbus.service.Object): buddy = self._handles_buddies[tp].get(handle) if buddy: buddy.set_properties(prop) - print "Buddy %s properties updated" % buddy.props.key + #print "Buddy %s properties updated" % buddy.props.key def _new_activity(self, activity_id, tp): objid = self._get_next_object_id() diff --git a/services/presence2/server_plugin.py b/services/presence2/server_plugin.py index 935da23a..bd15bcd5 100644 --- a/services/presence2/server_plugin.py +++ b/services/presence2/server_plugin.py @@ -218,9 +218,7 @@ class ServerPlugin(gobject.GObject): self._conn[CONN_INTERFACE_AVATARS].connect_to_signal('AvatarUpdated', self._avatar_updated_cb) - # FIXME: we need to use PEP to store the nick. We aren't notified when - # vcards are changed - #self._conn[CONN_INTERFACE_ALIASING].connect_to_signal('AliasesChanged', self._alias_changed_cb) + self._conn[CONN_INTERFACE_ALIASING].connect_to_signal('AliasesChanged', self._alias_changed_cb) try: self._set_self_buddy_info() @@ -409,9 +407,8 @@ class ServerPlugin(gobject.GObject): def _alias_changed_cb(self, aliases): for handle, alias in aliases: - nick = self._conn[CONN_INTERFACE_ALIASING].RequestAliases([handle])[0] - prop = {'nick': nick} - print "Buddy %s alias changed to %s" % (handle, nick) + prop = {'nick': alias} + #print "Buddy %s alias changed to %s" % (handle, alias) self._properties_changed_cb(handle, prop) def _properties_changed_cb(self, contact, properties):