evolution-mapi r41 - trunk/src/libexchangemapi
- From: msuman svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-mapi r41 - trunk/src/libexchangemapi
- Date: Tue, 23 Dec 2008 05:33:09 +0000 (UTC)
Author: msuman
Date: Tue Dec 23 05:33:09 2008
New Revision: 41
URL: http://svn.gnome.org/viewvc/evolution-mapi?rev=41&view=rev
Log:
Always add the PARTSTAT and ROLE properties to attendees.
Modified:
trunk/src/libexchangemapi/ChangeLog
trunk/src/libexchangemapi/exchange-mapi-cal-utils.c
Modified: trunk/src/libexchangemapi/exchange-mapi-cal-utils.c
==============================================================================
--- trunk/src/libexchangemapi/exchange-mapi-cal-utils.c (original)
+++ trunk/src/libexchangemapi/exchange-mapi-cal-utils.c Tue Dec 23 05:33:09 2008
@@ -508,16 +508,12 @@
icalproperty_add_parameter (prop, param);
/* PARTSTAT */
ui32 = (const uint32_t *) get_SPropValue(recip->out.all_lpProps, PR_RECIPIENT_TRACKSTATUS);
- if (ui32) {
- param = icalparameter_new_partstat (get_partstat_from_trackstatus (*ui32));
- icalproperty_add_parameter (prop, param);
- }
+ param = icalparameter_new_partstat (get_partstat_from_trackstatus (ui32 ? *ui32 : olResponseNone));
+ icalproperty_add_parameter (prop, param);
/* ROLE */
ui32 = (const uint32_t *) get_SPropValue(recip->out.all_lpProps, PR_RECIPIENT_TYPE);
- if (ui32) {
- param = icalparameter_new_role (get_role_from_type (*ui32));
- icalproperty_add_parameter (prop, param);
- }
+ param = icalparameter_new_role (get_role_from_type (ui32 ? *ui32 : olTo));
+ icalproperty_add_parameter (prop, param);
#if 0
/* CALENDAR USER TYPE */
param = icalparameter_new_cutype ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]