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-06-07 14:31:32 (GMT)
committer Simon McVittie <simon.mcvittie@collabora.co.uk>2007-06-07 14:31:32 (GMT)
commit25994b68dd11e643823681e865b0eee97456c55a (patch)
treea27d32be66eb47ca17a540bca5573abcf1c96439
parent782873654f387aee00ba40bed6fb64a7dad3b20f (diff)
activity: Fix group flags tracking. Make pychecker happy by renaming type to type_
-rw-r--r--src/activity.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/activity.py b/src/activity.py
index 2eb21f6..0c05c03 100644
--- a/src/activity.py
+++ b/src/activity.py
@@ -443,8 +443,9 @@ class Activity(ExportedGObject):
if not self._joined:
self._remove_buddies((buddy,))
- def _text_channel_group_flags_changed_cb(self, flags):
- self._text_channel_group_flags = flags
+ def _text_channel_group_flags_changed_cb(self, added, removed):
+ self._text_channel_group_flags |= added
+ self._text_channel_group_flags &= ~removed
def _handle_share_join(self, tp, text_channel):
"""Called when a join to a network activity was successful.
@@ -679,14 +680,14 @@ class Activity(ExportedGObject):
changed = True
if _PROP_TYPE in rprops.keys():
- type = rprops[_PROP_TYPE]
- if type != self._type:
+ type_ = rprops[_PROP_TYPE]
+ if type_ != self._type:
# Type can never be changed after first set
if self._type:
_logger.debug("Activity type changed by network; this "
"is illegal")
else:
- self._type = type
+ self._type = type_
changed = True
# Set custom properties