jamictrl.py DBus.Error cx.ring.Ring.CallManager
Hi,
latest jamictrl.py options related to call management are broken (out of --call)
./jamictrl.py --get-call-list
Traceback (most recent call last):
File "/home/mobian/jami-daemon/tools/jamictrl/jamictrl.py", line 168, in <module>
for call in ctrl.getAllCalls():
~~~~~~~~~~~~~~~~^^
File "/home/mobian/jami-daemon/tools/jamictrl/controller.py", line 534, in getAllCalls
return [str(x) for x in self.callmanager.getCallList()]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 141, in __call__
return self._connection.call_blocking(self._named_service,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
self._object_path,
^^^^^^^^^^^^^^^^^^
...<3 lines>...
args,
^^^^^
**keywords)
^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 696, in call_blocking
reply_message = self.send_message_with_reply_and_block(
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.InvalidArgs: Invalid arguments '' to call cx.ring.Ring.CallManager.getCallList(), expecting 's'.
Options related to account management are working as expected.
I follow the includes to controller.py but there it goes to DBus binding and I do know nothing about DBus so I cannot debug further my self unfortunately...
Hope this help
Jean-Charles