plugins/calendar plugins/tasklist

Thomas Brüderli bruederli at kolabsys.com
Wed Oct 3 11:53:14 CEST 2012


 plugins/calendar/drivers/kolab/kolab_calendar.php        |    2 +-
 plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 4c6496dae8046c78e6ae2f27c723ade38eeebdc2
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Oct 3 11:53:02 2012 +0200

    Better check for personal folders

diff --git a/plugins/calendar/drivers/kolab/kolab_calendar.php b/plugins/calendar/drivers/kolab/kolab_calendar.php
index 3703f85..e20133e 100644
--- a/plugins/calendar/drivers/kolab/kolab_calendar.php
+++ b/plugins/calendar/drivers/kolab/kolab_calendar.php
@@ -60,7 +60,7 @@ class kolab_calendar
 
     // Set readonly and alarms flags according to folder permissions
     if ($this->ready) {
-      if ($this->get_owner() == $_SESSION['username']) {
+      if ($this->storage->get_namespace() == 'personal') {
         $this->readonly = false;
         $this->alarms = true;
       }
diff --git a/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php b/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
index 3aef4dc..0f9d35d 100644
--- a/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
+++ b/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
@@ -94,7 +94,7 @@ class tasklist_kolab_driver extends tasklist_driver
 
             $name = kolab_storage::folder_displayname(kolab_storage::object_name($utf7name), $listnames);
 
-            if ($folder->get_owner() == $_SESSION['username']) {
+            if ($folder->get_namespace() == 'personal') {
                 $readonly = false;
                 $alarms = true;
             }





More information about the commits mailing list