plugins/calendar

Thomas Brüderli bruederli at kolabsys.com
Thu Aug 7 17:41:57 CEST 2014


 plugins/calendar/drivers/kolab/kolab_driver.php |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

New commits:
commit e7f1fd4082bad327de5b50f8ecb99aa749850bed
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Thu Aug 7 17:41:17 2014 +0200

    Include Kolab calendar classes AFTER libkolab has been loaded (#3248)

diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php
index 869d56b..63711b0 100644
--- a/plugins/calendar/drivers/kolab/kolab_driver.php
+++ b/plugins/calendar/drivers/kolab/kolab_driver.php
@@ -23,11 +23,6 @@
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
  */
 
-require_once(dirname(__FILE__) . '/kolab_calendar.php');
-require_once(dirname(__FILE__) . '/kolab_user_calendar.php');
-require_once(dirname(__FILE__) . '/kolab_invitation_calendar.php');
-
-
 class kolab_driver extends calendar_driver
 {
   const INVITATIONS_CALENDAR_PENDING  = '--invitation--pending';
@@ -56,6 +51,11 @@ class kolab_driver extends calendar_driver
   {
     $cal->require_plugin('libkolab');
 
+    // load helper classes *after* libkolab has been loaded (#3248)
+    require_once(dirname(__FILE__) . '/kolab_calendar.php');
+    require_once(dirname(__FILE__) . '/kolab_user_calendar.php');
+    require_once(dirname(__FILE__) . '/kolab_invitation_calendar.php');
+
     $this->cal = $cal;
     $this->rc = $cal->rc;
     $this->_read_calendars();




More information about the commits mailing list