[Bug 301786] AccountsModel does not list Salut contacts on load

Sander van Grieken sander at outrightsolutions.nl
Fri Nov 30 15:41:50 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=301786

--- Comment #5 from Sander van Grieken <sander at outrightsolutions.nl> ---
Created attachment 75549
  --> https://bugs.kde.org/attachment.cgi?id=75549&action=edit
check for Contact::FeatureRosterGroups on ConnectionManager

I've done some experimenting with local xmpp and also a jabber account to
verify behaviour.

It looks like the contact list groups are wrongfully assumed for local-xmpp if
the features on the Connection are checked. The requestedFeatures on the
connection contains a Connection::FeatureRosterGroups feature, leading to a
situation where setStateSuccess() is never called, because in
introspectGroups() the missing functionality is caught and short-circuited.

My guess is it should check on the supported features of the ContactManager,
not on the requested features of the Connection.

I've created a patch, which makes local-xmpp behave as expected.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list