+2004-05-28 JP Rosevear <jpr@novell.com>
+
+ Fixes #55524
+
+ * backends/file/e-cal-backend-file.c
+ (e_cal_backend_file_receive_objects): don't sanitize the
+ component, we already check for valid timezones and the zones
+ aren't merged in yet anyhow
+
2004-05-28 Rodrigo Moya <rodrigo@novell.com>
* libedata-cal/e-data-cal-factory.c (backend_last_client_gone_cb):
e_cal_component_set_created (comp, ¤t);
e_cal_component_set_last_modified (comp, ¤t);
- /* sanitize the component*/
- /* XFFIXME We already checked for the timezones above */
- sanitize_component (cbfile, comp);
-
e_cal_component_get_uid (comp, &uid);
rid = e_cal_component_get_recurid_as_string (comp);
break;
case ICAL_METHOD_ADD:
/* FIXME This should be doable once all the recurid stuff is done */
+ status = GNOME_Evolution_Calendar_UnsupportedMethod;
+ goto error;
break;
case ICAL_METHOD_COUNTER:
status = GNOME_Evolution_Calendar_UnsupportedMethod;
E_CALENDAR_STATUS_COULD_NOT_CANCEL,
E_CALENDAR_STATUS_AUTHENTICATION_FAILED,
E_CALENDAR_STATUS_AUTHENTICATION_REQUIRED,
+ E_CALENDAR_STATUS_UNABLE_TO_BOOK,
E_CALENDAR_STATUS_CORBA_EXCEPTION,
E_CALENDAR_STATUS_OTHER_ERROR
} ECalendarStatus;
return _("Authentication failed");
case E_CALENDAR_STATUS_AUTHENTICATION_REQUIRED :
return _("Authentication required");
+ case E_CALENDAR_STATUS_UNABLE_TO_BOOK :
+ return _("Unable to book time");
case E_CALENDAR_STATUS_CORBA_EXCEPTION :
return _("A CORBA exception has occurred");
case E_CALENDAR_STATUS_OTHER_ERROR :