diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-26 10:57:54 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-26 10:57:54 (GMT) |
commit | 0947581a113af6eaa3660ae37b2720c4806ab0e8 (patch) | |
tree | 5006567bbf0de11ad274a0ff44ca18b244433196 /sugar/chat | |
parent | 57cc6a303c6c062c7af5544fc9469f80d92a808f (diff) |
A bunch of fixes...
Diffstat (limited to 'sugar/chat')
-rw-r--r-- | sugar/chat/ActivityChat.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sugar/chat/ActivityChat.py b/sugar/chat/ActivityChat.py index 9e74f8d..645b5e4 100644 --- a/sugar/chat/ActivityChat.py +++ b/sugar/chat/ActivityChat.py @@ -16,9 +16,9 @@ class ActivityChat(GroupChat): # Find an existing activity chat to latch onto ps_activity = self._pservice.get_activity(activity.get_id()) if ps_activity is not None: - service = ps_activity.get_service_of_type(ActivityChat.SERVICE_TYPE) - if service is not None: - self._service_appeared_cb(self._pservice, service) + services = ps_activity.get_services_of_type(ActivityChat.SERVICE_TYPE) + if len(services) > 0: + self._service_appeared_cb(self._pservice, services[0]) def _service_appeared_cb(self, pservice, service): if service.get_activity_id() != self._activity.get_id(): |