[evolution-ews] We have to run sync before any other operations



commit 7a5360816b9b7b04bef39a0385edc0b0db216c93
Author: Pavel Ocheretny <pocheretny src gnome org>
Date:   Sun Jun 26 18:45:14 2011 +0300

    We have to run sync before any other operations

 src/calendar/e-cal-backend-ews.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index 8d3c019..561bf2d 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -1876,6 +1876,8 @@ e_cal_backend_ews_receive_objects (ECalBackend *backend, EDataCal *cal, EServerM
 				g_free (item_id);
 				g_free (change_key);
 				g_free (accept_data);
+				/*We have to run sync before any other operations */
+				ews_start_sync (cbews);
 				break;
 			case ICAL_METHOD_CANCEL:
 				recurrence_id = icalcomponent_get_first_property (subcomp, ICAL_RECURRENCEID_PROPERTY);



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