From: Wilfried Göesgens Date: Sat, 26 Apr 2008 13:37:22 +0000 (+0000) Subject: * default to UTC while comparing X-Git-Tag: v7.86~2307 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=16df51f0b881c3f9f750892d3c21610d37633ddd * default to UTC while comparing --- diff --git a/citadel/modules/calendar/serv_calendar.c b/citadel/modules/calendar/serv_calendar.c index cc134e0d1..7106a3672 100644 --- a/citadel/modules/calendar/serv_calendar.c +++ b/citadel/modules/calendar/serv_calendar.c @@ -861,22 +861,26 @@ int ical_ctdl_is_overlap( /* First, check for all-day events */ if (t1start.is_date) { - if (!icaltime_compare_date_only(t1start, t2start)) { + if (!icaltime_compare_date_only(t1start, t2start, + icaltimezone_get_utc_timezone())) { return(1); } if (!icaltime_is_null_time(t2end)) { - if (!icaltime_compare_date_only(t1start, t2end)) { + if (!icaltime_compare_date_only(t1start, t2end, + icaltimezone_get_utc_timezone())) { return(1); } } } if (t2start.is_date) { - if (!icaltime_compare_date_only(t2start, t1start)) { + if (!icaltime_compare_date_only(t2start, t1start, + icaltimezone_get_utc_timezone())) { return(1); } if (!icaltime_is_null_time(t1end)) { - if (!icaltime_compare_date_only(t2start, t1end)) { + if (!icaltime_compare_date_only(t2start, t1end, + icaltimezone_get_utc_timezone())) { return(1); } }