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:
parent
52be3170c7
commit
6f3b32d9fd
1 changed files with 4 additions and 1 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue