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 /shell/ActivitiesModel.py | |
parent | 57cc6a303c6c062c7af5544fc9469f80d92a808f (diff) |
A bunch of fixes...
Diffstat (limited to 'shell/ActivitiesModel.py')
-rw-r--r-- | shell/ActivitiesModel.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/shell/ActivitiesModel.py b/shell/ActivitiesModel.py index 99612f6..01d83ec 100644 --- a/shell/ActivitiesModel.py +++ b/shell/ActivitiesModel.py @@ -9,15 +9,14 @@ class ActivityInfo: self._service = service def get_id(self): - activity_id = self._service.get_activity_id() + activity_id = self._service.get_id() def get_type(self): - return self._service.get_type() + # FIXME + return "_web_olpc._udp" def get_title(self): - escaped_title = self._service.get_published_value('Title') - title = xml.sax.saxutils.unescape(escaped_title) - return title + return "FIXME Title" def get_service(self): return self._service @@ -47,7 +46,4 @@ class ActivitiesModel(gobject.GObject): return self._activities.__iter__() def _on_activity_announced_cb(self, pservice, activity): - # FIXME We should not hard code activity types here - services = activity.get_services_of_type("_web_olpc._udp") - if len(services) > 0: - self.add_activity(services[0]) + self.add_activity(activity) |