[evolution-ews] Fix missing message properties for messages related to meeting requests



commit a22412fcd541e24a2f616438650c071919b99a9c
Author: Pavel Ocheretny <potzarti infradead org>
Date:   Wed Apr 27 10:18:26 2011 +0300

    Fix missing message properties for messages related to meeting requests

 src/camel/camel-ews-folder.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/camel/camel-ews-folder.c b/src/camel/camel-ews-folder.c
index 3f8441f..22fc2c5 100644
--- a/src/camel/camel-ews-folder.c
+++ b/src/camel/camel-ews-folder.c
@@ -823,7 +823,11 @@ sync_created_items (CamelEwsFolder *ews_folder, EEwsConnection *cnc, GSList *cre
 		   separately since the property sets vary */
 		/* FIXME: Do we need to handle any other item types
 		   "specially"? */
-		if (item_type == E_EWS_ITEM_TYPE_MESSAGE)
+		if (item_type == E_EWS_ITEM_TYPE_MESSAGE ||
+			item_type == E_EWS_ITEM_TYPE_MEETING_REQUEST ||
+			item_type == E_EWS_ITEM_TYPE_MEETING_MESSAGE ||
+			item_type == E_EWS_ITEM_TYPE_MEETING_RESPONSE ||
+			item_type == E_EWS_ITEM_TYPE_MEETING_CANCELLATION)
 			msg_ids = g_slist_append (msg_ids, g_strdup (id->id));
 		else
 			generic_item_ids = g_slist_append (generic_item_ids, g_strdup (id->id));



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