From 4c4d764e4497602935c4e5e32b10c25d5a6f4fa2 Mon Sep 17 00:00:00 2001 From: Michael J Rubinsky Date: Mon, 28 Jul 2014 21:36:17 -0400 Subject: [PATCH] Don't show additional viewer parts for vEvent components that represent exceptions. Bug: 13399 --- imp/lib/Mime/Viewer/Itip.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/imp/lib/Mime/Viewer/Itip.php b/imp/lib/Mime/Viewer/Itip.php index 41ce7530b4b..6c80b16b94a 100644 --- a/imp/lib/Mime/Viewer/Itip.php +++ b/imp/lib/Mime/Viewer/Itip.php @@ -120,6 +120,11 @@ protected function _renderInline() foreach ($vCal->getComponents() as $key => $component) { switch ($component->getType()) { case 'vEvent': + try { + if ($component->getAttribute('RECURRENCE-ID')) { + continue; + } + } catch (Horde_ICalendar_Exception $e) {} $out[] = $this->_vEvent($component, $key, $method); break;