Blame SOURCES/evolution-data-server-3.12.11-goa-sources-auth-method.patch

5e6360
diff -up evolution-data-server-3.12.11/modules/google-backend/module-google-backend.c.goa-sources-auth-method evolution-data-server-3.12.11/modules/google-backend/module-google-backend.c
5e6360
--- evolution-data-server-3.12.11/modules/google-backend/module-google-backend.c.goa-sources-auth-method	2015-06-12 10:43:57.533099647 +0200
5e6360
+++ evolution-data-server-3.12.11/modules/google-backend/module-google-backend.c	2015-06-12 10:43:57.539099593 +0200
5e6360
@@ -618,6 +618,10 @@ google_backend_child_added (ECollectionB
5e6360
 	const gchar *extension_name;
5e6360
 	gboolean is_mail = FALSE;
5e6360
 
5e6360
+	/* Chain up to parent's child_added() method. */
5e6360
+	E_COLLECTION_BACKEND_CLASS (e_google_backend_parent_class)->
5e6360
+		child_added (backend, child_source);
5e6360
+
5e6360
 	collection_source = e_backend_get_source (E_BACKEND (backend));
5e6360
 
5e6360
 	extension_name = E_SOURCE_EXTENSION_MAIL_ACCOUNT;
5e6360
@@ -685,10 +689,6 @@ google_backend_child_added (ECollectionB
5e6360
 			G_CALLBACK (google_backend_contacts_update_auth_method),
5e6360
 			NULL);
5e6360
 	}
5e6360
-
5e6360
-	/* Chain up to parent's child_added() method. */
5e6360
-	E_COLLECTION_BACKEND_CLASS (e_google_backend_parent_class)->
5e6360
-		child_added (backend, child_source);
5e6360
 }
5e6360
 
5e6360
 static void
5e6360
diff -up evolution-data-server-3.12.11/modules/outlook-backend/module-outlook-backend.c.goa-sources-auth-method evolution-data-server-3.12.11/modules/outlook-backend/module-outlook-backend.c
5e6360
--- evolution-data-server-3.12.11/modules/outlook-backend/module-outlook-backend.c.goa-sources-auth-method	2014-03-24 10:07:52.000000000 +0100
5e6360
+++ evolution-data-server-3.12.11/modules/outlook-backend/module-outlook-backend.c	2015-06-12 10:43:57.539099593 +0200
5e6360
@@ -96,6 +96,10 @@ outlook_backend_child_added (ECollection
5e6360
 	const gchar *extension_name;
5e6360
 	gboolean is_mail = FALSE;
5e6360
 
5e6360
+	/* Chain up to parent's child_added() method. */
5e6360
+	E_COLLECTION_BACKEND_CLASS (e_outlook_backend_parent_class)->
5e6360
+		child_added (backend, child_source);
5e6360
+
5e6360
 	collection_source = e_backend_get_source (E_BACKEND (backend));
5e6360
 
5e6360
 	extension_name = E_SOURCE_EXTENSION_MAIL_ACCOUNT;
5e6360
@@ -135,10 +139,6 @@ outlook_backend_child_added (ECollection
5e6360
 				auth_child_extension,
5e6360
 				collection_identity);
5e6360
 	}
5e6360
-
5e6360
-	/* Chain up to parent's child_added() method. */
5e6360
-	E_COLLECTION_BACKEND_CLASS (e_outlook_backend_parent_class)->
5e6360
-		child_added (backend, child_source);
5e6360
 }
5e6360
 
5e6360
 static void
5e6360
diff -up evolution-data-server-3.12.11/modules/yahoo-backend/module-yahoo-backend.c.goa-sources-auth-method evolution-data-server-3.12.11/modules/yahoo-backend/module-yahoo-backend.c
5e6360
--- evolution-data-server-3.12.11/modules/yahoo-backend/module-yahoo-backend.c.goa-sources-auth-method	2014-06-06 16:08:31.000000000 +0200
5e6360
+++ evolution-data-server-3.12.11/modules/yahoo-backend/module-yahoo-backend.c	2015-06-12 10:43:57.539099593 +0200
5e6360
@@ -282,6 +282,10 @@ yahoo_backend_child_added (ECollectionBa
5e6360
 	const gchar *extension_name;
5e6360
 	gboolean is_mail = FALSE;
5e6360
 
5e6360
+	/* Chain up to parent's child_added() method. */
5e6360
+	E_COLLECTION_BACKEND_CLASS (e_yahoo_backend_parent_class)->
5e6360
+		child_added (backend, child_source);
5e6360
+
5e6360
 	yahoo_backend = E_YAHOO_BACKEND (backend);
5e6360
 	collection_source = e_backend_get_source (E_BACKEND (backend));
5e6360
 
5e6360
@@ -330,10 +334,6 @@ yahoo_backend_child_added (ECollectionBa
5e6360
 				auth_child_extension,
5e6360
 				collection_identity);
5e6360
 	}
5e6360
-
5e6360
-	/* Chain up to parent's child_added() method. */
5e6360
-	E_COLLECTION_BACKEND_CLASS (e_yahoo_backend_parent_class)->
5e6360
-		child_added (backend, child_source);
5e6360
 }
5e6360
 
5e6360
 static void