Project

General

Profile

« Previous | Next » 

Revision b4f92706

Added by Katja Luther about 13 years ago

Bugfixing

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/permission/CdmPermissionEvaluator.java
36 36
		if (firstPoint == -1){
37 37
			className = CdmPermissionClass.valueOf(authority);
38 38
		}else{
39
			className = CdmPermissionClass.valueOf(authority.substring(0, firstPoint));
39
			className = CdmPermissionClass.valueOf((authority.substring(0, firstPoint)));
40 40
			int bracket = authority.indexOf("{");
41 41
			if (bracket == -1){
42 42
				permissionString = authority.substring(firstPoint+1);
......
68 68
		
69 69
		AuthorityPermission evalPermission = new AuthorityPermission(targetDomainObject.getClass().getSimpleName().toUpperCase(), CdmPermission.valueOf(permissionString), ((CdmBase)targetDomainObject).getUuid());
70 70
		
71
		
71
		return evalPermission(groupAuthorities, evalPermission, (CdmBase)targetDomainObject);
72 72
				
73 73
		// TODO Auto-generated method stub
74
		return false;
74
		//return false;
75 75
	}
76 76

  
77 77
	private TaxonNode findTargetUuidInTree(UUID targetUuid, TaxonNode node){

Also available in: Unified diff