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: