From 0979b3fee3c92db0984352ad309f283d421c4c49 Mon Sep 17 00:00:00 2001 From: Goffi Date: Fri, 1 Dec 2023 18:20:27 +0100 Subject: [PATCH] core (message): fix calling of post treatments during message workflow --- libervia/backend/core/xmpp.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libervia/backend/core/xmpp.py b/libervia/backend/core/xmpp.py index cb7afcbb..975c3897 100644 --- a/libervia/backend/core/xmpp.py +++ b/libervia/backend/core/xmpp.py @@ -1365,6 +1365,9 @@ class SatMessageProtocol(xmppim.MessageProtocol): return try: data = self.parse_message(message_elt) + # we now do all post treatments added by plugins + post_treat.callback(data) + await post_treat self.complete_attachments(data) if not data["message"] and not data["extra"] and not data["subject"]: