From 11d0574b3f9037dff875d8a0f963daee753786ea Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Tue, 10 Aug 2010 14:20:08 +0200 Subject: [PATCH] Log when we fail to find a share activity for a given id --- src/sugar/presence/presenceservice.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sugar/presence/presenceservice.py b/src/sugar/presence/presenceservice.py index 02f727c2..1eb5fa65 100644 --- a/src/sugar/presence/presenceservice.py +++ b/src/sugar/presence/presenceservice.py @@ -267,10 +267,13 @@ class PresenceService(gobject.GObject): connection_manager = get_connection_manager() connections_per_account = connection_manager.get_connections_per_account() for account_path, connection in connections_per_account.items(): + logging.debug("Calling GetActivity on %s", account_path) try: room_handle = connection.GetActivity(activity_id) except dbus.exceptions.DBusException, e: - if e.get_dbus_name() != 'org.freedesktop.Telepathy.Error.NotAvailable': + if e.get_dbus_name() == 'org.freedesktop.Telepathy.Error.NotAvailable': + logging.debug("There's no shared activity with the id %s", activity_id) + else: raise else: activity = Activity(account_path, connection,