[evolution-ews] Adapt to EDataBookView and EDataCalView API changes.



commit 5b7a63e4309422a09169ce0a13fb670186fd756f
Author: Matthew Barnes <mbarnes redhat com>
Date:   Fri Oct 12 14:19:24 2012 -0400

    Adapt to EDataBookView and EDataCalView API changes.

 src/addressbook/e-book-backend-ews.c |    5 ++++-
 src/calendar/e-cal-backend-ews.c     |    4 ++--
 2 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 3f955d0..d3a6f01 100644
--- a/src/addressbook/e-book-backend-ews.c
+++ b/src/addressbook/e-book-backend-ews.c
@@ -2482,6 +2482,7 @@ e_book_backend_ews_start_view (EBookBackend *backend,
 {
 	EBookBackendEws *ebews;
 	EBookBackendEwsPrivate *priv;
+	EBookBackendSExp *sexp;
 	const gchar *query;
 	gboolean is_autocompletion = FALSE;
 	gchar *auto_comp_str = NULL;
@@ -2496,7 +2497,9 @@ e_book_backend_ews_start_view (EBookBackend *backend,
 
 	ebews = E_BOOK_BACKEND_EWS (backend);
 	priv = ebews->priv;
-	query = e_data_book_view_get_card_query (book_view);
+
+	sexp = e_data_book_view_get_sexp (book_view);
+	query = e_book_backend_sexp_text (sexp);
 
 	source = e_backend_get_source (E_BACKEND (backend));
 
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index f9815e6..5a54db9 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -3737,7 +3737,7 @@ e_cal_backend_ews_start_query (ECalBackend *backend,
 	priv = cbews->priv;
 
 	ews_cal_start_refreshing (cbews);
-	cbsexp = e_data_cal_view_get_object_sexp (query);
+	cbsexp = e_data_cal_view_get_sexp (query);
 	if (!cbsexp) {
 		err = EDC_ERROR (InvalidQuery);
 		e_data_cal_view_notify_complete (query, err);
@@ -3745,7 +3745,7 @@ e_cal_backend_ews_start_query (ECalBackend *backend,
 		return;
 	}
 
-	sexp = e_data_cal_view_get_text (query);
+	sexp = e_cal_backend_sexp_text (cbsexp);
 	if (!sexp || !strcmp (sexp, "#t"))
 		search_needed = FALSE;
 



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