diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-06-13 21:31:06 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-06-13 21:32:32 +0800 |
commit | ad74b5ae98407d3c97a0b157971c859cdaf138eb (patch) | |
tree | 2b9809ae8c0c85cc6619256e030c18b5b8fdfed8 | |
parent | bf2e1948cfb765262b48bd76bcaa0f61d9745f85 (diff) | |
download | gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar.gz gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar.bz2 gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar.lz gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar.xz gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.tar.zst gsoc2013-empathy-ad74b5ae98407d3c97a0b157971c859cdaf138eb.zip |
empathy_client_factory_dup_contact_features: request groups and client-types
Empathy prepares the AM before preparing folks, so when folks set its features
on the factory, all TpContact are already created and so won't be upgraded.
https://bugzilla.gnome.org/show_bug.cgi?id=675214
-rw-r--r-- | libempathy/empathy-client-factory.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libempathy/empathy-client-factory.c b/libempathy/empathy-client-factory.c index 603f4e3e4..da647a4d9 100644 --- a/libempathy/empathy-client-factory.c +++ b/libempathy/empathy-client-factory.c @@ -147,6 +147,8 @@ empathy_client_factory_dup_contact_features (TpSimpleClientFactory *factory, * is already in the contact list. This feature is pretty cheap to * prepare as it doesn't prepare the full roster. */ TP_CONTACT_FEATURE_SUBSCRIPTION_STATES, + TP_CONTACT_FEATURE_CONTACT_GROUPS, + TP_CONTACT_FEATURE_CLIENT_TYPES, }; features = chainup->dup_contact_features (factory, connection); |