Arbit - project tracking

Arbit - project tracking

#95: A group can't have no permissions

Issue revisions

  • new by Markus at 2009-O-26 11:39
  • new by Kore Nordmann at 2009-O-26 11:48
  • assigned by Kore Nordmann at 2009-N-12 9:51
  • closed by Kore Nordmann at 2009-N-12 9:56
Type bug bug
State closed closed
Priority medium medium
Resolution fixed fixed
Assigned to Kore Nordmann
Scheduled for 0.3-alpha
Affected versions Latest SVN
Affected components Core
Last change Thursday 12 November 2009 09:56:27 UTC by Kore Nordmann

Short description

I want to unset all permissions for the groups Anonymous and Users, so that no one can see anything in a project unless I explicitly assign a custom group to each user.

This is currently not possible, as it seems that each group must at least have one permission set.

Environment

PHP 5.3.0, Ubuntu 9.04 server, CouchDB 0.9.1

Steps to reproduce

Go to Users/Groups, pick any group, uncheck all permissions, click on "Store".

Expected behavior

The group has no permissions set.

Actual behavior

When saving with all checkboxes unchecked, the permissions will remain the same as they were before posting the changes. The new data is only being saved when at least one checkbox remains checked for a group.

  • Kore Nordmann at Monday 26 October 2009 11:48:09 UTC

    Scheduled for version 0.3-alpha.

  • Kore Nordmann at Thursday 12 November 2009 09:56:27 UTC

    Fixed in revision #1505.