From e3988f8858cfa4351cc7bf882f43718c94d25121 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Fri, 22 Feb 2019 19:58:24 +0100 Subject: [PATCH] [omemo] Fix sending MUC messages --- omemo/modules/omemo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/omemo/modules/omemo.py b/omemo/modules/omemo.py index 3d9445b..91c8e3a 100644 --- a/omemo/modules/omemo.py +++ b/omemo/modules/omemo.py @@ -168,6 +168,7 @@ class OMEMO(BaseModule): omemo_message = self.backend.encrypt(to_jid, event.message) if omemo_message is None: + session = event.session if hasattr(event, 'session') else None app.nec.push_incoming_event( NetworkEvent('message-not-sent', conn=conn, @@ -175,7 +176,7 @@ class OMEMO(BaseModule): message=event.message, error=_('Encryption error'), time_=time.time(), - session=event.session)) + session=session)) return create_omemo_message(event.msg_iq, omemo_message,