[Bug 38248] Get attributes for contacts related to a channel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 13 20:56:26 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=38248

--- Comment #2 from Xavier Claessens <xclaesse at gmail.com> 2011-06-13 11:56:25 PDT ---
Hum, actually thinking about this twice, and this is either not enough, or
useless.

If we go that way, that means we still needs to introspect sets of handles to
know if the contacts are member or local/remove-pending. If we have to
introspect them anyway, we could just in TpChannel make the union of all those
sets and call tp_connection_get_contact_attributes() once.

Also in the case the channel does not have specific handles, it means we would
be getting attributes for contacts we probably already have from the connection
anyway.

What could really be valuable though, is having a{us} (handle-id maps) instead
of au for members properties, like that we can create a TpContact right away.
SelfHandleChanged also needs to give the ID. But that's really for telepathy
7.0 :)

Should I close INVALID?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list