Aleksander Machniak
2012-06-28 9899abc36caf00ed2a054b309607aa868e314e07
plugins/acl/acl.php
@@ -129,8 +129,10 @@
     */
    function folder_form($args)
    {
        // Edited folder name (empty in create-folder mode)
        $mbox_imap = $args['options']['name'];
        $myrights  = $args['options']['rights'];
        // Edited folder name (empty in create-folder mode)
        if (!strlen($mbox_imap)) {
            return $args;
        }
@@ -140,18 +142,17 @@
            return $args;
        }
*/
        // Namespace root
        if ($args['options']['is_root']) {
            return $args;
        }
        // Get MYRIGHTS
<<<<<<< HEAD
        if (!($myrights = $args['options']['rights'])) {
            return $args;
        }
        // Do nothing if no ACL support
        if (!$this->rc->imap->get_capability('ACL')) {
=======
        if (empty($myrights)) {
>>>>>>> e4c9942... Fix handling of MYRIGHTS on private namespace roots - fixes issue where
            return $args;
        }