Fix up message sending

This commit is contained in:
Dan Williams
2006-04-21 16:24:46 -04:00
parent 33545aa034
commit f1efb436b0
4 changed files with 144 additions and 16 deletions
+2 -1
View File
@@ -78,7 +78,8 @@ class BuddyList(object):
return None
def find_buddy_by_address(self, address):
for buddy in self._buddies.keys():
for buddy_name in self._buddies.keys():
buddy = self._buddies[buddy_name]
if buddy.address() == address:
return buddy
return None
+3 -1
View File
@@ -173,7 +173,9 @@ class ChatActivity(activity.Activity):
def _get_current_chat(self):
selection = self._buddy_list_view.get_selection()
(model, aniter) = selection.get_selected()
buddy = model.get_value(aniter, 1)
buddy = None
if aniter:
buddy = model.get_value(aniter, 1)
if not buddy:
return self._group_chat
return buddy.chat()