diff libervia/frontends/quick_frontend/quick_blog.py @ 4383:7c1d77efc752

plugin XEP-0277: Make MbData a Pydantic model: - MbData is now a Pydantic based model. - Bridge method has been updated to use `service` and `node` from MbData instead of using separate fields. - Added `In-Reply-To` to MbData. - Adapted code using XEP-0277 to work with the changes. rel 462
author Goffi <goffi@goffi.org>
date Sun, 03 Aug 2025 23:35:21 +0200
parents 0d7bb4df2343
children
line wrap: on
line diff
--- a/libervia/frontends/quick_frontend/quick_blog.py	Fri Jul 04 12:33:42 2025 +0200
+++ b/libervia/frontends/quick_frontend/quick_blog.py	Sun Aug 03 23:35:21 2025 +0200
@@ -294,9 +294,9 @@
         if self.blog.new_message_target == C.GROUP:
             mb_data["groups"] = list(self.blog.targets)
 
+        mb_data["service"] = self.service
+        mb_data["node"] = self.node
         self.blog.host.bridge.mb_send(
-            str(self.service or ""),
-            self.node or "",
             data_format.serialise(mb_data),
             profile=self.blog.profile,
         )