Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-08-30 10:02:45 (GMT)
committer Simon McVittie <simon.mcvittie@collabora.co.uk>2007-08-30 10:02:45 (GMT)
commit16869ff93e646394908077aad5082e21d9cb73a9 (patch)
treeba76191d1435edc5a16e49cd0904a89672b19ce1
parent31a044e763ba3e6f5b82b3d86f88be25357f8b80 (diff)
Fix a bug where buddies would appear to leave activities that are on Gabble when their Salut GetActivities() call returned
-rw-r--r--src/presenceservice.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/presenceservice.py b/src/presenceservice.py
index 13f1342..bc8d9e4 100644
--- a/src/presenceservice.py
+++ b/src/presenceservice.py
@@ -492,7 +492,8 @@ class PresenceService(ExportedGObject):
old_activities = set()
for activity in buddy.get_joined_activities():
- old_activities.add(activity.props.id)
+ if activity.room_details[0] == tp:
+ old_activities.add(activity.props.id)
new_activities = set(activities.iterkeys())