[evolution-ews] Bug 733663 - Do not attempt to subscribe to GAL changes



commit 63aa1a589e36bafd07679c2e6be9f341d375914d
Author: David Woodhouse <David Woodhouse intel com>
Date:   Thu Jul 24 14:33:07 2014 +0100

    Bug 733663 - Do not attempt to subscribe to GAL changes

 src/addressbook/e-book-backend-ews.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/src/addressbook/e-book-backend-ews.c b/src/addressbook/e-book-backend-ews.c
index 66e2299..3315475 100644
--- a/src/addressbook/e-book-backend-ews.c
+++ b/src/addressbook/e-book-backend-ews.c
@@ -3844,6 +3844,12 @@ e_book_backend_ews_open (EBookBackend *backend,
                }
        }
 
+       convert_error_to_edb_error (&error);
+       e_data_book_respond_open (book, opid, error);
+
+       if (ebews->priv->is_gal)
+               return;
+
        if (error == NULL) {
                PRIV_LOCK (priv);
                priv->listen_notifications = camel_ews_settings_get_listen_notifications (ews_settings);
@@ -3859,9 +3865,6 @@ e_book_backend_ews_open (EBookBackend *backend,
                PRIV_UNLOCK (priv);
        }
 
-       convert_error_to_edb_error (&error);
-       e_data_book_respond_open (book, opid, error);
-
        g_signal_connect_swapped (
                ews_settings,
                "notify::listen-notifications",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]