Branch 'roundcubemail-plugins-kolab-0.7' - 2 commits - plugins/calendar

Thomas Brüderli bruederli at kolabsys.com
Wed Jul 18 12:53:58 CEST 2012


 plugins/calendar/drivers/kolab/kolab_driver.php |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 15bbc3d4dbbe1ec20c585a44e93fa1c24748a507
Merge: 64514a2 4f70073
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Jul 18 12:53:44 2012 +0200

    Merge branch 'roundcubemail-plugins-kolab-0.7' of ssh://git.kolabsys.com/git/roundcube into roundcubemail-plugins-kolab-0.7



commit 64514a25556f0d1884e9e362483c6a363b03cafd
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Jul 18 12:34:28 2012 +0200

    Fix folder properties saving when Horde thinks the folder is protected (OTRS #1000041)

diff --git a/plugins/calendar/drivers/kolab/kolab_driver.php b/plugins/calendar/drivers/kolab/kolab_driver.php
index 5058078..83fd69d 100644
--- a/plugins/calendar/drivers/kolab/kolab_driver.php
+++ b/plugins/calendar/drivers/kolab/kolab_driver.php
@@ -259,6 +259,8 @@ class kolab_driver extends calendar_driver
     if (strlen($oldfolder)) {
         $this->rc->imap_connect();
         $options = $this->rc->imap->mailbox_info($oldfolder);
+        if (!isset($prop['name']))  // if no name is submitted, the app assumes no write privileges
+            $options['protected'] = true;
     }
 
     if (!empty($options) && ($options['norename'] || $options['protected'])) {





More information about the commits mailing list