Mercurial > libervia-backend
comparison libervia/backend/core/xmpp.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 | 42becd4b819f |
children |
comparison
equal
deleted
inserted
replaced
4378:930a4ea7ab6f | 4379:79d463e3fdeb |
---|---|
634 ).toResponse(iq_elt) | 634 ).toResponse(iq_elt) |
635 self.xmlstream.send(iq_error_elt) | 635 self.xmlstream.send(iq_error_elt) |
636 | 636 |
637 def generate_message_xml( | 637 def generate_message_xml( |
638 self, | 638 self, |
639 data: core_types.MessageData, | 639 data: core_types.MessageDataLegacy, |
640 post_xml_treatments: Optional[defer.Deferred] = None, | 640 post_xml_treatments: Optional[defer.Deferred] = None, |
641 ) -> core_types.MessageData: | 641 ) -> core_types.MessageDataLegacy: |
642 """Generate <message/> stanza from message data | 642 """Generate <message/> stanza from message data |
643 | 643 |
644 @param data: message data | 644 @param data: message data |
645 domish element will be put in data['xml'] | 645 domish element will be put in data['xml'] |
646 following keys are needed: | 646 following keys are needed: |