]> code.citadel.org Git - citadel.git/blobdiff - webcit/calendar.c
More recurrence editor code
[citadel.git] / webcit / calendar.c
index fb3f19e89427a6a11b0f1617f3a64417e7976668..b3200fcb23209708d3247736885f66fefe49399e 100644 (file)
@@ -472,8 +472,6 @@ void display_individual_cal(icalcomponent *cal, long msgnum, char *from, int unr
            Cal, 
            delete_cal);
 
-#ifdef TECH_PREVIEW
-
        /* handle recurring events */
 
        if (icaltime_is_null_time(dtstart)) return;     /* Can't recur without a start time */
@@ -494,8 +492,6 @@ void display_individual_cal(icalcomponent *cal, long msgnum, char *from, int unr
        ritr = icalrecur_iterator_new(recur, dtstart);
        if (!ritr) return;
 
-       lprintf(9, "Recurrence found: %s\n", icalrecurrencetype_as_string(&recur));
-
        while (next = icalrecur_iterator_next(ritr), !icaltime_is_null_time(next) ) {
                ++num_recur;
 
@@ -542,8 +538,6 @@ void display_individual_cal(icalcomponent *cal, long msgnum, char *from, int unr
        }
        lprintf(9, "Performed %d recurrences; final one is %s", num_recur, ctime(&final_recurrence));
 
-#endif /* TECH_PREVIEW */
-
 }
 
 
@@ -643,7 +637,7 @@ void display_edit_individual_task(icalcomponent *supplied_vtodo, long msgnum, ch
        }
        else
                IcalTime = icaltime_current_time_with_zone(get_default_icaltimezone());
-       display_icaltimetype_as_webform(&IcalTime, "dtstart");
+       display_icaltimetype_as_webform(&IcalTime, "dtstart", 0);
        wprintf("</TD></TR>\n");
 
        wprintf("<TR><TD>");
@@ -664,7 +658,7 @@ void display_edit_individual_task(icalcomponent *supplied_vtodo, long msgnum, ch
        }
        else
                IcalTime = icaltime_current_time_with_zone(get_default_icaltimezone());
-       display_icaltimetype_as_webform(&IcalTime, "due");
+       display_icaltimetype_as_webform(&IcalTime, "due", 0);
                
        wprintf("</TD></TR>\n");
        todoStatus = icalcomponent_get_status(vtodo);
@@ -1078,7 +1072,7 @@ void save_event(void) {
 /*
  * Anonymous request of freebusy data for a user
  */
-void do_freebusy(char *req) {
+void do_freebusy(const char *req) {
        char who[SIZ];
        char buf[SIZ];
        int len;