diff src/bridge/DBus.py @ 1414:159d16336f87

core, bridge, jp: management of service discovery extensions (XEP-0128)
author Goffi <goffi@goffi.org>
date Fri, 17 Apr 2015 22:59:35 +0200
parents 069ad98b360d
children 7590bbf44eed
line wrap: on
line diff
--- a/src/bridge/DBus.py	Fri Apr 17 10:39:41 2015 +0200
+++ b/src/bridge/DBus.py	Fri Apr 17 22:59:35 2015 +0200
@@ -235,7 +235,7 @@
         return self._callback("delContact", unicode(entity_jid), unicode(profile_key), callback=callback, errback=errback)
 
     @dbus.service.method(const_INT_PREFIX+const_CORE_SUFFIX,
-                         in_signature='ss', out_signature='(asa(sss))',
+                         in_signature='ss', out_signature='(asa(sss)a{sa(a{ss}as)})',
                          async_callbacks=('callback', 'errback'))
     def discoInfos(self, entity_jid, profile_key, callback=None, errback=None):
         return self._callback("discoInfos", unicode(entity_jid), unicode(profile_key), callback=callback, errback=errback)