[evolution-ews/gnome-3-34] Some meetings shown as plain events
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews/gnome-3-34] Some meetings shown as plain events
- Date: Thu, 31 Oct 2019 10:25:50 +0000 (UTC)
commit 84dd71944ab4d71e34525214586c78f6d1d27fe0
Author: Milan Crha <mcrha redhat com>
Date: Thu Oct 31 11:22:00 2019 +0100
Some meetings shown as plain events
When creating a new meeting, but not sending notifications to the
attendees, an EWS server could not set IsMeeting property to 'true',
which showed the meeting as a plain event in the Evolution, even
it has set attendees and the organizer.
src/calendar/e-cal-backend-ews.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index 4a854111..354d8aee 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -794,7 +794,8 @@ ecb_ews_item_to_component_sync (ECalBackendEws *cbews,
item_id = e_ews_item_get_id (item);
- if (e_ews_item_get_is_meeting (item)) {
+ if (e_ews_item_get_is_meeting (item) ||
+ e_ews_item_get_attendees (item)) {
const GSList *link;
gboolean is_response_requested = e_ews_item_get_is_response_requested (item);
gchar *user_email;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]