summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivek Dasmohapatra <vivek@collabora.co.uk>2010-10-27 16:18:13 +0100
committerVivek Dasmohapatra <vivek@collabora.co.uk>2010-10-27 16:18:13 +0100
commit1798389710ce878298598c9ffc4b156abc708e00 (patch)
treea1611793fd064626a8564d91ee077f3da87f3847
parent41aeef1c314c60b12d394403d1552ed7bd964203 (diff)
downloadtelepathy-mission-control-1798389710ce878298598c9ffc4b156abc708e00.tar.gz
Register for the IM service type specifically: no wakeups for non-IM changes
-rw-r--r--src/mcd-account-manager-sso.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mcd-account-manager-sso.c b/src/mcd-account-manager-sso.c
index 32f9b9e6..d08dc3b7 100644
--- a/src/mcd-account-manager-sso.c
+++ b/src/mcd-account-manager-sso.c
@@ -48,6 +48,7 @@
"Account storage in the Maemo SSO store via libaccounts-glib API"
#define PLUGIN_PROVIDER "org.maemo.Telepathy.Account.Storage.LibAccounts"
+#define AG_SERVICE "IM"
#define MCPP "param-"
#define AGPP "parameters/"
#define LIBACCT_ID_KEY "libacct-uid"
@@ -691,7 +692,7 @@ static void
mcd_account_manager_sso_init (McdAccountManagerSso *self)
{
DEBUG ("mcd_account_manager_sso_init");
- self->ag_manager = ag_manager_new ();
+ self->ag_manager = ag_manager_new_for_service_type (AG_SERVICE);
self->accounts =
g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_object_unref);
self->id_name_map =