public boolean isAvailableFor()

in teamcity-invitations-plugin-server/src/main/java/org/jetbrains/teamcity/invitations/CreateNewProjectInvitationType.java [89:96]


    public boolean isAvailableFor(@NotNull AuthorityHolder authorityHolder, @NotNull SProject project) {
        if (getAvailableRoles(authorityHolder, project).isEmpty()) {
            return false;
        }
        return core.runAsSystem(() ->
                authorityHolder.isPermissionGrantedForProject(project.getProjectId(), CREATE_SUB_PROJECT)
        );
    }