Bug 40641 - CMs with legacy ContactList channels (and not the ContactGroups D-Bus API) won't auto-create group with ContactManager::addContactsToGroup()
Summary: CMs with legacy ContactList channels (and not the ContactGroups D-Bus API) wo...
Status: RESOLVED WONTFIX
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-qt (show other bugs)
Version: git master
Hardware: Other All
: high normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-05 09:47 UTC by Martin Klapetek
Modified: 2013-09-16 17:08 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Martin Klapetek 2011-09-05 09:47:00 UTC
Connection Managers with legacy ContactList channels won't automatically create a non-existant group while Tp::ContactManager::addContactsToGroup() with such group is called.

Relevant IRC conversation:
[18:36:51] <mck182> oggis_: will Tp::ContactManager::addContactsToGroup() create the group if it does not exist yet?
[18:38:47] <oggis_> for old-skool ContactList channels, no, sadly
[18:38:58] <oggis_> this might be a bug in tp-qt4, if it does that with the new Roster D-Bus API
[18:39:34] <oggis_> hrrrrm
[18:39:45] <oggis_> yes, for "new" CMs it is auto created
[18:41:00] <oggis_> in your code, please assume that it does - the old CMs (none at this point, except perhaps butterfly?) will be fixed by fixing the tp-qt4 bug
Comment 1 Olli Salli 2011-12-29 07:58:30 UTC
This is fairly irritating; however the importance of legacy ContactList channels support is rapidly fading.
Comment 2 Simon McVittie 2013-09-16 17:08:22 UTC
I'm going to go out on a limb here and say WONTFIX. telepathy-glib's ContactList helper stuff doesn't work with such CMs at all, so telepathy-qt having non-ideal support for them is really not a big deal.


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.