Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-08-07 14:42:36 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-08-07 14:42:36 (GMT)
commit544e47cbe0fc73f153f4572051bd88b688af2533 (patch)
tree311c2584500175bd760876238a4abc433b51f280 /activities
parent9274f9707f7909a64efee9254d0e9b248523472e (diff)
Move activity service registration in Activity
Diffstat (limited to 'activities')
-rw-r--r--activities/browser/BrowserActivity.py14
1 files changed, 2 insertions, 12 deletions
diff --git a/activities/browser/BrowserActivity.py b/activities/browser/BrowserActivity.py
index c507b7e..ac1fc96 100644
--- a/activities/browser/BrowserActivity.py
+++ b/activities/browser/BrowserActivity.py
@@ -1,6 +1,3 @@
-import logging
-import xml.sax.saxutils
-
import gtk
import geckoembed
@@ -109,16 +106,9 @@ class BrowserActivity(Activity):
return self.embed
def share(self):
- escaped_title = xml.sax.saxutils.escape(self.embed.get_title())
- escaped_url = xml.sax.saxutils.escape(self.embed.get_address())
-
- # Share this activity with others
- properties = {_SERVICE_URI_TAG: escaped_url, _SERVICE_TITLE_TAG: escaped_title}
- self._share_service = self._pservice.share_activity(self,
- stype=self._default_type, properties=properties)
+ Activity.share(self)
- # Create our activity-specific browser sharing service
- self._model = LocalModel(self, self._pservice, self._share_service)
+ self._model = LocalModel(self, self._pservice, self._service)
self._model.set_value('owner', self._pservice.get_owner().get_name())
self._update_shared_location()