diff libervia/backend/plugins/plugin_xep_0384.py @ 4379:79d463e3fdeb

core (types): Renamed `libervia.backend.core.core_types.MessageData` to `MessageDataLegacy`: There are 2 concurrent models, this one is an historical legacy. The type to use the one from `libervia.backend.models.core`, and it will progressively be used everywhere and fully based on Pydantic.
author Goffi <goffi@goffi.org>
date Fri, 04 Jul 2025 12:28:00 +0200
parents 23842a63ea00
children
line wrap: on
line diff
--- a/libervia/backend/plugins/plugin_xep_0384.py	Thu Jun 26 17:02:33 2025 +0200
+++ b/libervia/backend/plugins/plugin_xep_0384.py	Fri Jul 04 12:28:00 2025 +0200
@@ -45,7 +45,7 @@
 
 from libervia.backend.core import exceptions
 from libervia.backend.core.constants import Const as C
-from libervia.backend.core.core_types import MessageData, SatXMPPEntity
+from libervia.backend.core.core_types import MessageDataLegacy, SatXMPPEntity
 from libervia.backend.core.i18n import _, D_
 from libervia.backend.core.log import getLogger, Logger
 from libervia.backend.core.main import LiberviaBackend
@@ -776,7 +776,7 @@
 
         # Finally, encrypt and send the trust message!
         message_data = client.generate_message_xml(
-            MessageData(
+            MessageDataLegacy(
                 {
                     "from": own_jid,
                     "to": recipient_jid,
@@ -1296,7 +1296,7 @@
                 raise omemo.UnknownNamespace(f"Unknown namespace: {message.namespace}")
 
             message_data = client.generate_message_xml(
-                MessageData(
+                MessageDataLegacy(
                     {
                         "from": client.jid,
                         "to": jid.JID(bare_jid),
@@ -1680,7 +1680,7 @@
         defer.ensureDeferred(self.get_session_manager(cast(str, client.profile)))
 
     async def cmd_omemo_reset(
-        self, client: SatXMPPClient, mess_data: MessageData
+        self, client: SatXMPPClient, mess_data: MessageDataLegacy
     ) -> Literal[False]:
         """Reset all sessions of devices that belong to the recipient of ``mess_data``.