No need to grant all permissions to the share owner.
authorJan Schneider <jan@horde.org>
Fri, 28 Jan 2011 14:42:57 +0000 (15:42 +0100)
committerJan Schneider <jan@horde.org>
Fri, 28 Jan 2011 14:42:57 +0000 (15:42 +0100)
kronolith/lib/Kronolith.php
kronolith/scripts/import_squirrelmail_calendar.php

index e843aaa..c76ecb8 100644 (file)
@@ -1146,7 +1146,6 @@ class Kronolith
                     if (count($group_list)) {
                         $perm = $share->getPermission();
                         // Add the default perm, not added otherwise
-                        $perm->addUserPermission($GLOBALS['registry']->getAuth(), Horde_Perms::ALL, false);
                         foreach ($group_list as $group_id => $group_name) {
                             $perm->addGroupPermission($group_id, $perm_value, false);
                         }
index e16074d..2e05f09 100755 (executable)
@@ -70,7 +70,6 @@ while ($row = $handle->fetchRow(DB_FETCHMODE_ASSOC)) {
     }
     if (count($permissions)) {
         $perm = $share->getPermission();
-        $perm->addUserPermission($user, Horde_Perms::ALL, false);
         foreach ($permissions as $key => $value) {
             $perm->addUserPermission($key, $value, false);
         }