From 7aa19859051861586b39c5877f6ecf9761220ee7 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 9 Nov 2011 15:37:21 +0100 Subject: [PATCH] Case-insensitive stripping of mailto: prefix --- plugins/calendar/lib/calendar_ical.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/calendar/lib/calendar_ical.php b/plugins/calendar/lib/calendar_ical.php index a07c9e54..9049d315 100644 --- a/plugins/calendar/lib/calendar_ical.php +++ b/plugins/calendar/lib/calendar_ical.php @@ -166,7 +166,7 @@ class calendar_ical case 'ORGANIZER': $organizer = array( 'name' => $attr['params']['CN'], - 'email' => preg_replace('/^mailto:/', '', $attr['value']), + 'email' => preg_replace('/^mailto:/i', '', $attr['value']), 'role' => 'ORGANIZER', 'status' => 'ACCEPTED', ); @@ -179,7 +179,7 @@ class calendar_ical case 'ATTENDEE': $attendee = array( 'name' => $attr['params']['CN'], - 'email' => preg_replace('/^mailto:/', '', $attr['value']), + 'email' => preg_replace('/^mailto:/i', '', $attr['value']), 'role' => $attr['params']['ROLE'] ? $attr['params']['ROLE'] : 'REQ-PARTICIPANT', 'status' => $attr['params']['PARTSTAT'], 'rsvp' => $attr['params']['RSVP'] == 'TRUE',