From bac2078bb9131fa06bba66ea961335a77a3b0fe6 Mon Sep 17 00:00:00 2001 From: Brendan Taylor <bct@diffeq.com> Date: Thu, 30 Aug 2007 16:42:12 +0000 Subject: [PATCH] set a session when sending a single message. fixes #3406 --- src/dialogs.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/dialogs.py b/src/dialogs.py index 8cb4ea39b3..99995f920c 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -1907,9 +1907,14 @@ class SingleMessageWindow: message) return + if self.session: + session = self.session + else: + session = gajim.connections[self.account].make_new_session(to_whom_jid) + # FIXME: allow GPG message some day gajim.connections[self.account].send_message(to_whom_jid, message, - keyID = None, type = 'normal', subject=subject, session = self.session) + keyID = None, type = 'normal', subject=subject, session = session) self.subject_entry.set_text('') # we sent ok, clear the subject self.message_tv_buffer.set_text('') # we sent ok, clear the textview -- GitLab