From 60c9e0ecb8cac1aa0017bece6346921b0b89805b Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Sat, 21 Apr 2007 23:20:06 +0000 Subject: Let PresenceService._buddy_activities_changed see all joined activities, even invalid ones --- (limited to 'services') diff --git a/services/presence/buddy.py b/services/presence/buddy.py index 486fc05..25bdb69 100644 --- a/services/presence/buddy.py +++ b/services/presence/buddy.py @@ -235,7 +235,8 @@ class Buddy(DBusGObject): """ acts = [] for act in self.get_joined_activities(): - acts.append(act.object_path()) + if act.props.valid: + acts.append(act.object_path()) return acts @dbus.service.method(_BUDDY_INTERFACE, @@ -313,8 +314,7 @@ class Buddy(DBusGObject): """Retrieves list of still-valid activity objects""" acts = [] for act in self._activities.values(): - if act.props.valid: - acts.append(act) + acts.append(act) return acts def set_properties(self, properties): -- cgit v0.9.1