[evolution-ews] Remove orginizer for attendeees list
- From: Pavel Ocheretny <pocheretny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews] Remove orginizer for attendeees list
- Date: Sun, 17 Jul 2011 07:45:17 +0000 (UTC)
commit 2e528d18ae5c260ed0b29f3ee8ba54b8f6ca1129
Author: Pavel Ocheretny <pocheretny src gnome org>
Date: Sun Jul 17 10:46:46 2011 +0300
Remove orginizer for attendeees list
src/calendar/e-cal-backend-ews.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/calendar/e-cal-backend-ews.c b/src/calendar/e-cal-backend-ews.c
index 082f974..4063af5 100644
--- a/src/calendar/e-cal-backend-ews.c
+++ b/src/calendar/e-cal-backend-ews.c
@@ -2610,6 +2610,7 @@ add_item_to_cache (ECalBackendEws *cbews, EEwsItem *item, gchar *uid)
ECalComponentId *id;
gchar *comp_str;
const GSList *l = NULL;
+ const char *org_email_address = e_ews_collect_orginizer(icalcomp);
item_id = e_ews_item_get_id (item);
@@ -2618,6 +2619,9 @@ add_item_to_cache (ECalBackendEws *cbews, EEwsItem *item, gchar *uid)
icalparameter *param;
char *mailtoname;
EwsAttendee *attendee = (EwsAttendee *)l->data;
+ /*remove orginizer for attendeees list*/
+ if (g_ascii_strcasecmp (org_email_address, attendee->mailbox->email)== 0)
+ continue;
mailtoname = g_strdup_printf("mailto:%s";, attendee->mailbox->email);
icalprop = icalproperty_new_attendee(mailtoname);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]