class InterviewAssessorInviteController extends CompetitionManagementCookieController<InterviewSelectionForm> {

    @GetMapping("/invite")
    public String invite(Model model,
                         @PathVariable("competitionId") long competitionId,
                         @RequestParam(defaultValue = "0") int page,
                         @RequestParam MultiValueMap<String, String> queryParams) {

        model.addAttribute("model", interviewInviteAssessorsInviteModelPopulator.populateModel(competitionId, page));

        return "assessors/interview/assessor-invite";
    }

    @Autowired public  InterviewAssessorInviteController(InterviewInviteRestService interviewInviteRestService,
                                             InterviewInviteAssessorsFindModelPopulator interviewInviteAssessorsFindModelPopulator,
                                             InterviewInviteAssessorsInviteModelPopulator interviewInviteAssessorsInviteModelPopulator,
                                             InterviewInviteAssessorsAcceptedModelPopulator interviewInviteAssessorsAcceptedModelPopulator);

}