[evolution-ews] Set meetings cancellation to be sent by server and not by backend
- From: Pavel Ocheretny <pocheretny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews] Set meetings cancellation to be sent by server and not by backend
- Date: Tue, 26 Jul 2011 07:06:44 +0000 (UTC)
commit 5695d6ad4bea54b99f5aed6d9e54805088bdb228
Author: Pavel Ocheretny <pocheretny src gnome org>
Date: Thu Jul 21 16:09:28 2011 +0300
Set meetings cancellation to be sent by server and not by backend
src/calendar/e-cal-backend-ews.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index 7ffeb9f..7dfbc8c 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -986,7 +986,7 @@ e_cal_backend_ews_remove_object (ECalBackend *backend, EDataCal *cal, EServerMet
remove_data->item_id.change_key = item_id.change_key;
e_ews_connection_delete_item_start (priv->cnc, EWS_PRIORITY_MEDIUM, &remove_data->item_id, index,
- EWS_HARD_DELETE, EWS_SEND_TO_NONE, EWS_ALL_OCCURRENCES,
+ EWS_HARD_DELETE, EWS_SEND_TO_ALL_AND_SAVE_COPY, EWS_ALL_OCCURRENCES,
ews_cal_remove_object_cb, NULL,
remove_data);
return;
@@ -2309,6 +2309,9 @@ e_cal_backend_ews_send_objects (ECalBackend *backend, EDataCal *cal, EServerMeth
GError *error = NULL;
gchar *subcalobj;
+ /*we cannot support the send meeting cancleation until we will find solution for calendar:UID*/
+ goto exit;
+
cbews = E_CAL_BACKEND_EWS(backend);
priv = cbews->priv;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]