From d49a7440b4edc66c52691ed99564917e8dbc5596 Mon Sep 17 00:00:00 2001 From: Thomas Date: Thu, 1 Sep 2011 18:57:11 +0200 Subject: [PATCH] Add application/ics to the list of ical mimetypes to detect in mails --- plugins/calendar/calendar.php | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/plugins/calendar/calendar.php b/plugins/calendar/calendar.php index 8a714c33..5d3a2a11 100644 --- a/plugins/calendar/calendar.php +++ b/plugins/calendar/calendar.php @@ -2011,12 +2011,11 @@ class calendar extends rcube_plugin */ private function is_vcalendar($part) { - return ( - $part->mimetype == 'text/calendar' || - $part->mimetype == 'text/x-vcalendar' || - // Apple sends files as application/x-any (!?) - ($part->mimetype == 'application/x-any' && $part->filename && preg_match('/\.ics$/i', $part->filename)) - ); + return ( + in_array($part->mimetype, array('text/calendar', 'text/x-vcalendar', 'application/ics')) || + // Apple sends files as application/x-any (!?) + ($part->mimetype == 'application/x-any' && $part->filename && preg_match('/\.ics$/i', $part->filename)) + ); }