[evolution-ews] Use e_backend_authenticate_sync() in backends.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews] Use e_backend_authenticate_sync() in backends.
- Date: Tue, 31 Jul 2012 23:18:20 +0000 (UTC)
commit 4f582502e76f3e506f00ae18d03e9847c39ded57
Author: Matthew Barnes <mbarnes redhat com>
Date: Tue Jul 31 19:09:01 2012 -0400
Use e_backend_authenticate_sync() in backends.
src/addressbook/e-book-backend-ews.c | 8 ++++----
src/calendar/e-cal-backend-ews.c | 4 ++--
src/collection/e-ews-backend.c | 20 ++++----------------
3 files changed, 10 insertions(+), 22 deletions(-)
---
diff --git a/src/addressbook/e-book-backend-ews.c b/src/addressbook/e-book-backend-ews.c
index 77272e9..5095537 100644
--- a/src/addressbook/e-book-backend-ews.c
+++ b/src/addressbook/e-book-backend-ews.c
@@ -2505,8 +2505,8 @@ e_book_backend_ews_start_book_view (EBookBackend *backend,
if (priv->cnc == NULL) {
/* XXX Why doesn't start_book_view()
* get passed a GCancellable? */
- e_source_registry_authenticate_sync (
- registry, source,
+ e_backend_authenticate_sync (
+ E_BACKEND (backend),
E_SOURCE_AUTHENTICATOR (backend),
NULL, &error);
if (error != NULL) {
@@ -2826,8 +2826,8 @@ e_book_backend_ews_open (EBookBackend *backend,
PRIV_UNLOCK (cbews->priv);
if (need_to_authenticate)
- e_source_registry_authenticate_sync (
- registry, source,
+ e_backend_authenticate_sync (
+ E_BACKEND (backend),
E_SOURCE_AUTHENTICATOR (backend),
cancellable, &error);
}
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index bc2fdea..1e8995e 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -656,8 +656,8 @@ e_cal_backend_ews_open (ECalBackend *backend,
PRIV_UNLOCK (priv);
if (need_to_authenticate)
- e_source_registry_authenticate_sync (
- registry, source,
+ e_backend_authenticate_sync (
+ E_BACKEND (backend),
E_SOURCE_AUTHENTICATOR (backend),
cancellable, &error);
diff --git a/src/collection/e-ews-backend.c b/src/collection/e-ews-backend.c
index 62c8257..f1b1c7c 100644
--- a/src/collection/e-ews-backend.c
+++ b/src/collection/e-ews-backend.c
@@ -103,24 +103,12 @@ ews_backend_get_settings (EEwsBackend *backend)
static void
ews_backend_queue_auth_session (ECollectionBackend *backend)
{
- ESourceRegistryServer *server;
- EAuthenticationSession *session;
- ESource *source;
-
- server = e_collection_backend_ref_server (backend);
- source = e_backend_get_source (E_BACKEND (backend));
-
- session = e_authentication_session_new (
- server, E_SOURCE_AUTHENTICATOR (backend),
- e_source_get_uid (source));
-
/* For now at least, we don't need to know the
* results, so no callback function is needed. */
- e_source_registry_server_authenticate (
- server, session, NULL, NULL, NULL);
-
- g_object_unref (session);
- g_object_unref (server);
+ e_backend_authenticate (
+ E_BACKEND (backend),
+ E_SOURCE_AUTHENTICATOR (backend),
+ NULL, NULL, NULL);
}
static ESource *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]