From: Art Cancro Date: Mon, 10 Nov 2008 21:43:54 +0000 (+0000) Subject: Form-to-icalrecur logic for monthly recurring events X-Git-Tag: v7.86~1801 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=c49805ce284c98318d14c1fb3374e2dc3bb502c2;hp=efa5c510f812880225d8c7690a72233333504e88;p=citadel.git Form-to-icalrecur logic for monthly recurring events --- diff --git a/webcit/event.c b/webcit/event.c index 041e5b833..cabf2f9b9 100644 --- a/webcit/event.c +++ b/webcit/event.c @@ -931,8 +931,9 @@ void save_individual_event(icalcomponent *supplied_vevent, long msgnum, char *fr recur.by_month_day[1] = ICAL_RECURRENCE_ARRAY_MAX; } else if (!strcasecmp(bstr("rrmonthtype"), "rrmonthtype_wday")) { - lprintf(9, "MONTHLY BY WDAY\n"); - /* FIXME implement this */ + recur.by_day[0] = (atoi(bstr("rrmweek")) * 8) + + atoi(bstr("rrmweekday")) + 1; + recur.by_day[1] = ICAL_RECURRENCE_ARRAY_MAX; } break;