public async Task <ShortDescriptionViewModel> GetShortDescriptionViewModelAsync(VacancyRouteModel vrm) { var vacancy = await Utility.GetAuthorisedVacancyForEditAsync(_client, _vacancyClient, vrm, RouteNames.ShortDescription_Get); var vm = new ShortDescriptionViewModel { VacancyId = vacancy.Id, ShortDescription = vacancy.ShortDescription, Title = vacancy.Title }; if (vacancy.Status == VacancyStatus.Referred) { vm.Review = await _reviewSummaryService.GetReviewSummaryViewModelAsync(vacancy.VacancyReference.Value, ReviewFieldMappingLookups.GetShortDescriptionReviewFieldIndicators()); } return(vm); }