]> git.0d.be Git - empathy.git/commitdiff
Simplify empathy_accounts_import
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Mon, 1 Mar 2010 19:01:54 +0000 (19:01 +0000)
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>
Mon, 1 Mar 2010 19:01:54 +0000 (19:01 +0000)
src/empathy-accounts-common.c
src/empathy-accounts-common.h

index ff9c8c438779d7f7a803ccaeb3d273d5a31f17c4..3032e065e27c9fc6f3485f1199f523de0aa9815d 100644 (file)
@@ -71,29 +71,16 @@ empathy_accounts_has_non_salut_accounts (TpAccountManager *manager)
   return ret;
 }
 
-/* Try to import accounts from MC4 and returns TRUE if we should display the
- * accounts assistant. */
-gboolean
+void
 empathy_accounts_import (TpAccountManager *account_mgr,
     EmpathyConnectionManagers *cm_mgr)
 {
-  g_return_val_if_fail (tp_account_manager_is_prepared (account_mgr,
-      TP_ACCOUNT_MANAGER_FEATURE_CORE), FALSE);
-  g_return_val_if_fail (empathy_connection_managers_is_ready (cm_mgr), FALSE);
-
-  if (empathy_import_mc4_has_imported ())
-    return FALSE;
-
-  if (empathy_import_mc4_accounts (cm_mgr))
-    return FALSE;
-
-  if (empathy_accounts_has_non_salut_accounts (account_mgr))
-    return FALSE;
-
-  if (!should_create_salut_account (account_mgr))
-    return FALSE;
+  g_return_if_fail (tp_account_manager_is_prepared (account_mgr,
+      TP_ACCOUNT_MANAGER_FEATURE_CORE));
+  g_return_if_fail (empathy_connection_managers_is_ready (cm_mgr));
 
-  return TRUE;
+  if (!empathy_import_mc4_has_imported ())
+    empathy_import_mc4_accounts (cm_mgr);
 }
 
 static void
index c8e5c654c6dfa64a7557dcd61e7c4c75442a1bc8..2bd51bf0d89065b50bc559036eae910b8ff98cc3 100644 (file)
@@ -28,7 +28,7 @@ void empathy_accounts_show_accounts_ui (TpAccountManager *manager,
     TpAccount *account,
     GCallback window_destroyed_cb);
 
-gboolean empathy_accounts_import (TpAccountManager *account_mgr,
+void empathy_accounts_import (TpAccountManager *account_mgr,
     EmpathyConnectionManagers *cm_mgr);