From 99fde69b399320fb1c7f68ef456591641f14c7e5 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Tue, 18 Jan 2011 00:36:46 +1300 Subject: [PATCH] Skip alarms with bogus trigger data. Signed-off-by: Andrew McMillan --- inc/caldav-PUT-functions.php | 1 + 1 file changed, 1 insertion(+) diff --git a/inc/caldav-PUT-functions.php b/inc/caldav-PUT-functions.php index f7ea1b2a..99d9feda 100644 --- a/inc/caldav-PUT-functions.php +++ b/inc/caldav-PUT-functions.php @@ -658,6 +658,7 @@ function write_alarms( $dav_id, $ical ) { $qry->Prepare(); foreach( $alarms AS $v ) { $trigger = array_merge($v->GetProperties('TRIGGER')); + if ( $trigger == null ) continue; // Bogus data. $trigger = $trigger[0]; $related = null; $related_trigger = '0M';