Mercurial > libervia-backend
diff libervia/backend/plugins/plugin_xep_0391.py @ 4223:919bdf7768d8
plugin XEP-0391: remove the need to have a OLDMEMO session started to decrypt:
It should not be mandatory to have an OLDMEMO session started to decrypt JET files, and
this was actually making a test failing.
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 05 Mar 2024 17:31:56 +0100 |
parents | 1b5cf2ee1d86 |
children | e11b13418ba6 |
line wrap: on
line diff
--- a/libervia/backend/plugins/plugin_xep_0391.py Tue Mar 05 17:31:56 2024 +0100 +++ b/libervia/backend/plugins/plugin_xep_0391.py Tue Mar 05 17:31:56 2024 +0100 @@ -157,10 +157,6 @@ iq_elt: domish.Element, jingle_elt: domish.Element ) -> bool: - if client.encryption.get_namespace( - session["peer_jid"].userhostJID() - ) != self._o.NS_OLDMEMO: - return True for content_elt in jingle_elt.elements(self._j.namespace, "content"): content_data = session["contents"][content_elt["name"]] security_elt = next(content_elt.elements(NS_JET, "security"), None)