From 4c6496dae8046c78e6ae2f27c723ade38eeebdc2 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 3 Oct 2012 11:53:02 +0200 Subject: [PATCH] Better check for personal folders --- plugins/calendar/drivers/kolab/kolab_calendar.php | 2 +- plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/calendar/drivers/kolab/kolab_calendar.php b/plugins/calendar/drivers/kolab/kolab_calendar.php index 3703f85a..e20133e1 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 3aef4dc7..0f9d35d1 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; }