small changes

This commit is contained in:
tidusjar 2016-06-13 13:21:38 +01:00
parent 3e16d8acf0
commit eb6d8af92e
5 changed files with 72 additions and 7 deletions

View file

@ -135,10 +135,23 @@ namespace PlexRequests.UI.Modules
public async Task<Negotiator> Details(int id)
{
var issue = await IssuesService.GetAsync(id);
if (issue == null)
return Index();
issue = Order(issue);
return issue == null
? Index()
: View["Details", 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];
}
private async Task<Response> ReportRequestIssue(int requestId, IssueState issue, string comment)