plugins/calendar

Thomas Brüderli bruederli at kolabsys.com
Tue Mar 10 13:54:41 CET 2015


 plugins/calendar/drivers/database/database_driver.php |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 738cdb70176e67e6d4cc0635e7a9e261e26af1c9
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Tue Mar 10 13:54:36 2015 +0100

    Adapt database driver to this-and-future cancellations from commit 1019238

diff --git a/plugins/calendar/drivers/database/database_driver.php b/plugins/calendar/drivers/database/database_driver.php
index 2b18352..14a8891 100644
--- a/plugins/calendar/drivers/database/database_driver.php
+++ b/plugins/calendar/drivers/database/database_driver.php
@@ -892,6 +892,7 @@ class database_driver extends calendar_driver
       $master = $event;
       $update_master = false;
       $savemode = 'all';
+      $ret = true;
 
       // read master if deleting a recurring event
       if ($event['recurrence'] || $event['recurrence_id']) {
@@ -933,6 +934,7 @@ class database_driver extends calendar_driver
               $fromdate->format(self::DB_DATE_FORMAT),
               $master['id']
             );
+            $ret = $master['id'];
             break;
           }
           // else: future == all if modifying the master event
@@ -952,7 +954,7 @@ class database_driver extends calendar_driver
       if ($success && $update_master)
         $this->_update_event($master, true);
 
-      return $success;
+      return $success ? $ret : false;
     }
     
     return false;




More information about the commits mailing list