cprintf("%d Conflicting events:\n", LISTING_FOLLOWS);
- /* FIXME CONNECTOR DEV -- we need to handle calendar items embedded inside multipart */
- CtdlForEachMessage(MSGS_ALL, 0, NULL, "^[Tt][Ee][Xx][Tt]/[Cc][Aa][Ll][Ee][Nn][Dd][Aa][Rr]$",
+ CtdlForEachMessage(MSGS_ALL, 0, NULL,
+ NULL,
NULL,
ical_hunt_for_conflicts_backend,
(void *) cal
/* Add busy time from events */
lprintf(CTDL_DEBUG, "Adding busy time from events\n");
- /* FIXME CONNECTOR DEV -- we need to handle calendar items embedded inside multipart */
- CtdlForEachMessage(MSGS_ALL, 0, NULL, "^[Tt][Ee][Xx][Tt]/[Cc][Aa][Ll][Ee][Nn][Dd][Aa][Rr]$",
- NULL, ical_freebusy_backend, (void *)fb
- );
+ CtdlForEachMessage(MSGS_ALL, 0, NULL, NULL, NULL, ical_freebusy_backend, (void *)fb );
/* If values for DTSTART and DTEND are still not present, set them
* to yesterday and tomorrow as default values.
icalcomponent_set_method(encaps, ICAL_METHOD_PUBLISH);
/* Now go through the room encapsulating all calendar items. */
- /* FIXME CONNECTOR DEV -- we need to handle calendar items embedded inside multipart */
CtdlForEachMessage(MSGS_ALL, 0, NULL,
- "^[Tt][Ee][Xx][Tt]/[Cc][Aa][Ll][Ee][Nn][Dd][Aa][Rr]$",
+ NULL,
NULL,
ical_getics_backend,
(void *) encaps