[Bug 297994] Contact subscription requests re-appear after reconnect

George Kiagiadakis kiagiadakis.george at gmail.com
Sun Jun 24 14:50:06 BST 2012


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

George Kiagiadakis <kiagiadakis.george at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kiagiadakis.george at gmail.co
                   |                            |m

--- Comment #6 from George Kiagiadakis <kiagiadakis.george at gmail.com> ---
(In reply to comment #5)
> I have no idea what a fallbackcontactlist is.. we should see if haze is that.
> A quick grep of Empathy shows it never calls unpublish, despite this method
> existing tp-glib. Maybe they have a wrapper that does something else?

Contact lists can be exposed in two ways. The old way is to spawn a special
channel of type ContactList (deprecated), which exposes the contacts using the
Group interface of the channel. The new way is to use Conn.I.ContactList. Tp-Qt
internally handles both types of contact lists. In this case,
fallbackcontactlist means the old Channel.Type.ContactList. I expect tp-glib to
have a similar abstraction mechanism.

By running qdbus on haze, it looks like it is still using
Channel.Type.ContactList. Not sure if this can cause trouble, though. I think
this behavior is normal if the server doesn't store the user's choice.

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



More information about the Kde-telepathy-bugs mailing list