public DefaultRoleActors getDefaultRoleActors(ApplicationUser currentUser, ProjectRole projectRole, ErrorCollection errorCollection) { boolean internalError = false; if (projectRole == null) { errorCollection.addErrorMessage(getText("project.roles.service.error.project.role.actors.null.project.role")); internalError = true; } DefaultRoleActors defaultRoleActors = null; if (!internalError && hasAdminPermission(currentUser)) { defaultRoleActors = projectRoleManager.getDefaultRoleActors(projectRole); } else if (!hasAdminPermission(currentUser)) { addRequiredAdminPermissionErrorMessage(errorCollection); } return defaultRoleActors; }