Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-10-23 13:19:34 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-10-23 13:19:34 (GMT)
commit7fd05154d3ff5b7e05775aae1b56204af3829aff (patch)
tree20febcc47a7319b00d42d0d7a77514ae87138c36 /lib
parentf300006b76ed905e52fb5b5848e09bf34a91216e (diff)
parent012fc5d23b25b4f240043a4de8deed6678a3256e (diff)
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Diffstat (limited to 'lib')
-rw-r--r--lib/sugar/activity/activity.py1
-rw-r--r--lib/sugar/presence/activity.py5
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/sugar/activity/activity.py b/lib/sugar/activity/activity.py
index 3dc5f30..b4c9684 100644
--- a/lib/sugar/activity/activity.py
+++ b/lib/sugar/activity/activity.py
@@ -586,7 +586,6 @@ class Activity(Window, gtk.Container):
Once the activity is shared, its privacy can be changed by setting
its 'private' property.
"""
- # FIXME: Make private=True to turn on the by-invitation-only scope
if self._shared_activity and self._shared_activity.props.joined:
raise RuntimeError("Activity %s already shared." %
self._activity_id)
diff --git a/lib/sugar/presence/activity.py b/lib/sugar/presence/activity.py
index c162305..5ce507d 100644
--- a/lib/sugar/presence/activity.py
+++ b/lib/sugar/presence/activity.py
@@ -203,8 +203,9 @@ class Activity(gobject.GObject):
def _buddy_left_cb(self, object_path):
_logger.debug('%r: buddy %s left', self, object_path)
gobject.idle_add(self._emit_buddy_left_signal, object_path)
- handle = self._buddy_path_to_handle.pop(object_path)
- self._handle_to_buddy_path.pop(handle, None)
+ handle = self._buddy_path_to_handle.pop(object_path, None)
+ if handle:
+ self._handle_to_buddy_path.pop(handle, None)
def _emit_new_channel_signal(self, object_path):
"""Generate new-channel GObject signal with channel object path