diff sat/bridge/dbus_bridge.py @ 4041:2594e1951cf7

core (bridge): `action_new` now use serialised dict for extra data.
author Goffi <goffi@goffi.org>
date Mon, 15 May 2023 16:20:45 +0200
parents 524856bd7b19
children
line wrap: on
line diff
--- a/sat/bridge/dbus_bridge.py	Mon May 15 16:20:38 2023 +0200
+++ b/sat/bridge/dbus_bridge.py	Mon May 15 16:20:45 2023 +0200
@@ -88,8 +88,8 @@
 
     core_iface = DBusInterface(
         const_INT_PREFIX + const_CORE_SUFFIX,
-        Method('action_launch', arguments='sa{ss}s', returns='a{ss}'),
-        Method('actions_get', arguments='s', returns='a(a{ss}si)'),
+        Method('action_launch', arguments='sss', returns='s'),
+        Method('actions_get', arguments='s', returns='a(ssi)'),
         Method('config_get', arguments='ss', returns='s'),
         Method('connect', arguments='ssa{ss}', returns='b'),
         Method('contact_add', arguments='ss', returns=''),
@@ -155,7 +155,7 @@
         Method('subscription', arguments='sss', returns=''),
         Method('version_get', arguments='', returns='s'),
         Signal('_debug', 'sa{ss}s'),
-        Signal('action_new', 'a{ss}sis'),
+        Signal('action_new', 'ssis'),
         Signal('connected', 'ss'),
         Signal('contact_deleted', 'ss'),
         Signal('contact_new', 'sa{ss}ass'),