The spec does not tell it explicitly, but I think that property is mandatory. And empathy actually crash if it is missing: https://bugzilla.gnome.org/show_bug.cgi?id=698742
Fix: http://cgit.collabora.com/git/user/xclaesse/telepathy-idle.git/log/?h=room-list
Please test for this in tests/twisted/channels/room-list-channel.py.
I'd also appreciate a spec change making handle-name, if not mandatory, then at least very strongly recommended.
idle branch updated with a unit test. Spec branch: http://cgit.collabora.com/git/user/xclaesse/telepathy-spec.git/log/?h=room-list
r+ for both branches, thanks
Merged. Thanks.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.