public async Task <Negotiator> Details(int id) { var issue = await IssuesService.GetAsync(id); if (issue == null) { return(Index()); } issue = Order(issue); var m = new IssuesDetailsViewModel { Issues = issue.Issues, RequestId = issue.RequestId, Title = issue.Title, IssueStatus = issue.IssueStatus, Deleted = issue.Deleted, Type = issue.Type, ProviderId = issue.ProviderId, PosterUrl = issue.PosterUrl, Id = issue.Id }; return(View["Details", m]); }
public async Task <Negotiator> Details(int id) { var issue = await IssuesService.GetAsync(id); if (issue == null) { return(Index()); } issue = Order(issue); var m = new IssuesDetailsViewModel { Issues = issue.Issues, RequestId = issue.RequestId, Title = issue.Title, IssueStatus = issue.IssueStatus, Deleted = issue.Deleted, Type = issue.Type, ProviderId = issue.ProviderId, PosterUrl = issue.PosterUrl.Contains("https://image.tmdb.org/t/p/w150/") ? issue.PosterUrl : $"https://image.tmdb.org/t/p/w150/{issue.PosterUrl}", Id = issue.Id }; return(View["Details", m]); }