summaryrefslogtreecommitdiff
path: root/php-kolab/Kolab_Filter/issue3192.patch
diff options
context:
space:
mode:
Diffstat (limited to 'php-kolab/Kolab_Filter/issue3192.patch')
-rw-r--r--php-kolab/Kolab_Filter/issue3192.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/php-kolab/Kolab_Filter/issue3192.patch b/php-kolab/Kolab_Filter/issue3192.patch
new file mode 100644
index 0000000..249f03a
--- /dev/null
+++ b/php-kolab/Kolab_Filter/issue3192.patch
@@ -0,0 +1,13 @@
+diff -urN Kolab_Filter-0.1.4.orig/lib/Horde/Kolab/Filter/Outlook.php Kolab_Filter-0.1.4/lib/Horde/Kolab/Filter/Outlook.php
+--- Kolab_Filter-0.1.4.orig/lib/Horde/Kolab/Filter/Outlook.php 2009-02-24 12:20:50.000000000 +0100
++++ Kolab_Filter-0.1.4/lib/Horde/Kolab/Filter/Outlook.php 2009-03-03 16:44:54.365444005 +0100
+@@ -104,7 +104,8 @@
+ $iCal->parsevCalendar($icaltxt);
+ $vevent =& $iCal->findComponent('VEVENT');
+ if ($vevent) {
+- if (!$vevent->organizerName()) {
++ $organizer = $vevent->getAttribute('ORGANIZER', true);
++ if (is_a($organizer, 'PEAR_Error')) {
+ $adrs = imap_rfc822_parse_adrlist($from, $email_domain);
+ if (count($adrs) > 0) {
+ $org_email = 'mailto:'.$adrs[0]->mailbox.'@'.$adrs[0]->host;