public async Task <ActionResult> Options( string clubInitials, MergeCompetitorViewModel vm) { var clubId = await _clubService.GetClubId(clubInitials); if (!await _authService.CanUserEdit(User, clubId)) { return(Unauthorized()); } vm.SourceCompetitorOptions = await _mergeService.GetSourceOptionsFor(vm.TargetCompetitorId); return(View("SelectSource", vm)); }