plugins/libcalendaring

Thomas Brüderli bruederli at kolabsys.com
Wed Mar 26 08:53:45 CET 2014


 plugins/libcalendaring/lib/libcalendaring_itip.php |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 099d72186efc6568e90bed09936d66f825fecae7
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Mar 26 08:53:01 2014 +0100

    Missing PARTSTAT attributes should be treated as NEEDS-ACTION (#2941)

diff --git a/plugins/libcalendaring/lib/libcalendaring_itip.php b/plugins/libcalendaring/lib/libcalendaring_itip.php
index d285960..a703160 100644
--- a/plugins/libcalendaring/lib/libcalendaring_itip.php
+++ b/plugins/libcalendaring/lib/libcalendaring_itip.php
@@ -425,7 +425,7 @@ class libcalendaring_itip
                 if ($attendee['email'] && in_array(strtolower($attendee['email']), $emails)) {
                     $metadata['attendee'] = $attendee['email'];
                     $metadata['rsvp'] = $attendee['rsvp'] || $attendee['role'] != 'NON-PARTICIPANT';
-                    $rsvp_status = strtoupper($attendee['status']);
+                    $rsvp_status = !empty($attendee['status']) ? strtoupper($attendee['status']) : 'NEEDS-ACTION';
                     break;
                 }
             }




More information about the commits mailing list