core (xmpp): catch cancelError in pre_xml_treatments in message workflow

This commit is contained in:
Goffi 2021-06-03 15:40:57 +02:00
commit 8d9d911497

View file

@ -690,6 +690,7 @@ class SatXMPPEntity:
pre_xml_treatments.addCallback(lambda __: self.generateMessageXML(data, post_xml_treatments))
pre_xml_treatments.addCallback(lambda __: post_xml_treatments)
pre_xml_treatments.addErrback(self._cancelErrorTrap)
post_xml_treatments.addCallback(lambda __: self.sendMessageData(data))
if send_only:
log.debug(_("Triggers, storage and echo have been inhibited by the "