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]

Reply via email to