diff libervia/backend/bridge/dbus_bridge.py @ 4148:a8a0fa678ce2

bridge: add `message_update` signal
author Goffi <goffi@goffi.org>
date Wed, 22 Nov 2023 14:26:13 +0100
parents 02f0adc745c6
children 730f542e4ad0
line wrap: on
line diff
--- a/libervia/backend/bridge/dbus_bridge.py	Fri Nov 03 15:33:04 2023 +0100
+++ b/libervia/backend/bridge/dbus_bridge.py	Wed Nov 22 14:26:13 2023 +0100
@@ -168,6 +168,7 @@
         Signal('message_encryption_started', 'sss'),
         Signal('message_encryption_stopped', 'sa{ss}s'),
         Signal('message_new', 'sdssa{ss}a{ss}sss'),
+        Signal('message_update', 'ssss'),
         Signal('notification_deleted', 'ss'),
         Signal('notification_new', 'sdssssbidss'),
         Signal('param_update', 'ssss'),
@@ -465,6 +466,9 @@
     def message_new(self, uid, timestamp, from_jid, to_jid, message, subject, mess_type, extra, profile):
         self._obj.emitSignal("message_new", uid, timestamp, from_jid, to_jid, message, subject, mess_type, extra, profile)
 
+    def message_update(self, uid, message_type, message_data, profile):
+        self._obj.emitSignal("message_update", uid, message_type, message_data, profile)
+
     def notification_deleted(self, id, profile):
         self._obj.emitSignal("notification_deleted", id, profile)