Philipp Hörist pushed to branch storage at gajim / gajim
Commits:
41606546 by Philipp Hörist at 2024-04-06T14:03:35+02:00
fix: OMEMO: Make groupchat work again
- - - - -
1 changed file:
- gajim/common/modules/omemo.py
Changes:
=====================================
gajim/common/modules/omemo.py
=====================================
@@ -281,10 +281,10 @@ def encrypt_message(self, event: OutgoingMessage) -> bool:
if event.is_groupchat:
self._muc_temp_store[omemo_message.payload] = event.text
- else:
- event.additional_data['encrypted'] = {
- 'name': 'OMEMO',
- 'trust': GajimTrust[OMEMOTrust.VERIFIED.name]}
+
+ event.additional_data['encrypted'] = {
+ 'name': 'OMEMO',
+ 'trust': GajimTrust[OMEMOTrust.VERIFIED.name]}
self._debug_print_stanza(event.stanza)
return True
@@ -371,10 +371,8 @@ def _message_received(self,
self._log.warning("Can't decrypt own group chat message")
return
- plaintext = self._muc_temp_store[properties.omemo.payload]
- fingerprint = self.backend.get_our_fingerprint()
- trust = OMEMOTrust.VERIFIED
del self._muc_temp_store[properties.omemo.payload]
+ return
except DecryptionFailed:
return
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/416065463ca0b5d6d0b7a9a7ed8418d625a4e586
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/416065463ca0b5d6d0b7a9a7ed8418d625a4e586
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]