class CompletionStageSectionUpdater extends AbstractSectionUpdater implements CompetitionSetupSectionUpdater {

    @Override
    protected ServiceResult<Void> doSaveSection(CompetitionResource competition, CompetitionSetupForm competitionSetupForm) {
        return milestoneRestService.updateCompletionStage(competition.getId(),
                ((CompletionStageForm)competitionSetupForm).getSelectedCompletionStage()).toServiceResult();
    }

    @Autowired public  CompletionStageSectionUpdater(MilestoneRestService milestoneRestService);

}