diff options
author | Dan Williams <dcbw@redhat.com> | 2007-04-10 19:55:55 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2007-04-10 19:55:55 (GMT) |
commit | 6710618a43633d3671044336242538a96dde86d0 (patch) | |
tree | 6b5928251d4ae0a65381246b3d361adeef66f211 /shell/view/frame/FriendsBox.py | |
parent | bf4b1a3f8f47984f2c1895e67bd198c89b94173f (diff) |
Use public keys rather than nicknames to differentiate buddies
Diffstat (limited to 'shell/view/frame/FriendsBox.py')
-rw-r--r-- | shell/view/frame/FriendsBox.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/shell/view/frame/FriendsBox.py b/shell/view/frame/FriendsBox.py index 4f4394b..e5b49d1 100644 --- a/shell/view/frame/FriendsBox.py +++ b/shell/view/frame/FriendsBox.py @@ -59,20 +59,20 @@ class FriendsBox(hippo.CanvasBox): self._active_activity_changed_cb) def add_buddy(self, buddy): - if self._buddies.has_key(buddy.get_name()): + if self._buddies.has_key(buddy.get_key()): return model = BuddyModel(buddy=buddy) icon = FriendIcon(self._shell, self._popup_context, model) self.append(icon) - self._buddies[buddy.get_name()] = icon + self._buddies[buddy.get_key()] = icon def remove_buddy(self, buddy): - if not self._buddies.has_key(buddy.get_name()): + if not self._buddies.has_key(buddy.get_key()): return - self.remove(self._buddies[buddy.get_name()]) + self.remove(self._buddies[buddy.get_key()]) def clear(self): for item in self.get_children(): |