new message works

This commit is contained in:
Nikos Kouremenos 2005-03-02 20:40:44 +00:00
parent 036c476127
commit d3590b1921
1 changed files with 4 additions and 4 deletions

View File

@ -583,12 +583,12 @@ class new_message_window: #FIXME: NOT READY
jid = userid
# use User class, new_chat expects it that way
user = gtkgui.User((jid, jid, ['not in the roster'], \
'not in the roster', 'not in the roster', 'none', None, '', 0, ''))
self.plugin.contacts[self.account][jid] = [user]
user = gtkgui.User(jid, jid, ['not in the roster'], \
'not in the roster', 'not in the roster', 'none', None, '', 0, '')
self.plugin.roster.contacts[self.account][jid] = [user]
#FIXME: don't add him if we already have him (see on_message code on gtkgui.py)
self.plugin.roster.add_user_to_roster(user.jid, self.account)
self.plugin.roster.new_chat(user.jid, self.account)
self.plugin.roster.new_chat(user, self.account)
widget.get_toplevel().destroy()
def __init__(self, plugin, account):