Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/journal/misc.py
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-07-15 09:09:43 (GMT)
committer Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-08-20 13:02:27 (GMT)
commit84d312c974a48e25312708d4ec894ee51b1d4ddc (patch)
treedb17a7b22b99fa8e414a438665e357d3d977dae9 /src/jarabe/journal/misc.py
parentd0ef7746a0acb40522e85f872e06d31b29789c4f (diff)
When the user accepts a notification, launch the activity then
tell Mission Control that this activity will handle the channel.
Diffstat (limited to 'src/jarabe/journal/misc.py')
-rw-r--r--src/jarabe/journal/misc.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/jarabe/journal/misc.py b/src/jarabe/journal/misc.py
index f5e2c89..29a7705 100644
--- a/src/jarabe/journal/misc.py
+++ b/src/jarabe/journal/misc.py
@@ -215,7 +215,8 @@ def resume(metadata, bundle_id=None):
launch(bundle, activity_id=activity_id, object_id=object_id,
color=get_icon_color(metadata))
-def launch(bundle, activity_id=None, object_id=None, uri=None, color=None):
+def launch(bundle, activity_id=None, object_id=None, uri=None, color=None,
+ handle_invite=False):
if activity_id is None:
activity_id = activityfactory.create_activity_id()
@@ -235,7 +236,7 @@ def launch(bundle, activity_id=None, object_id=None, uri=None, color=None):
launcher.add_launcher(activity_id, bundle.get_icon(), color)
activity_handle = ActivityHandle(activity_id=activity_id,
- object_id=object_id, uri=uri)
+ object_id=object_id, uri=uri, handle_invite=handle_invite)
activityfactory.create(bundle, activity_handle)
def is_activity_bundle(metadata):