Project

General

Profile

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.

Back