Verify if node exists

This commit is contained in:
Mihai Cozma
2016-07-06 10:29:07 +03:00
parent 244523ac5c
commit 27d2d3674f

View File

@@ -146,6 +146,8 @@ public class ExtendedPermissionServiceImpl extends PermissionServiceImpl
public AccessStatus hasPermission(NodeRef nodeRef, String perm)
{
AccessStatus result = AccessStatus.UNDETERMINED;
if (nodeService.exists(nodeRef))
{
// permission pre-processors
List<PermissionPreProcessor> preProcessors = permissionProcessorRegistry.getPermissionPreProcessors();
@@ -171,7 +173,7 @@ public class ExtendedPermissionServiceImpl extends PermissionServiceImpl
// post process permission
result = postProcessor.process(result, nodeRef, perm);
}
}
return result;
}