public boolean isAvailable()

in teamcity-invitations-plugin-server/src/main/java/org/jetbrains/teamcity/invitations/InvitationAdminController.java [219:226]


        public boolean isAvailable(@NotNull HttpServletRequest request) {
            if (TeamCityProperties.getBoolean("teamcity.hosted.enabled")) {
                SUser user = SessionUser.getUser(request);
                return myUserModel.isSuperUser(user);
            }

            return super.isAvailable(request) && invitationTypes.stream().anyMatch(type -> type.isAvailableFor(SessionUser.getUser(request), getProject(request)));
        }