When migrating some code from dbus-python, I ran into this exception:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: None.GetValue with signature "" could not be found
It turns out that the other end is calling a method without specifying the interface. While this can be worked around by fixing the other end and always specifying an interface, it should be trivial to adapt the _matches method of a message, probably here, to ignore the interface if it is None.
When migrating some code from dbus-python, I ran into this exception:
It turns out that the other end is calling a method without specifying the interface. While this can be worked around by fixing the other end and always specifying an interface, it should be trivial to adapt the
_matches
method of a message, probably here, to ignore the interface if it is None.