bug #6405
Updated by Andreas Kohlbecker about 7 years ago
The CdmPermissionVoter must take all CdmAuthorities into account which only differ by the property if any is defined at all.
For example:
~~~
TAXONBASE.[CREATE]
TAXONBASE.[READ]
TAXONBASE.[UPDATE]
TAXONBASE.[DELETE]
~~~
should be handled exactly the same like.
~~~
TAXONBASE.[CREATE,READ,UPDATE,DELETE]
~~~
see related commit:cdmlib|5cb08c3f which was a temporary and quick solution to make the tests succeed again, but which did not solve the problem.