correctly create session (pm / not pm) when we send a message in a control without a session (after disabling E2E). Fixes #4818

This commit is contained in:
Yann Leboulanger 2009-04-27 16:57:09 +00:00
parent 52be3170c7
commit 6f3b32d9fd
1 changed files with 4 additions and 1 deletions

View File

@ -188,7 +188,10 @@ class MessageControl:
jid += '/' + self.resource
if not sess:
sess = conn.make_new_session(jid)
if self.type_id == TYPE_PM:
sess = conn.make_new_session(jid, type_='pm')
else:
sess = conn.make_new_session(jid)
self.set_session(sess)