Fix the exception in #440

This commit is contained in:
tidusjar 2016-07-26 20:01:29 +01:00
parent f03392691c
commit 85baa67f29
3 changed files with 120 additions and 113 deletions

View file

@ -60,6 +60,7 @@ namespace PlexRequests.UI.Helpers
public static JsonResponseModel SendSonarrError(List<string> result) public static JsonResponseModel SendSonarrError(List<string> result)
{ {
var model = new JsonResponseModel {Result = false}; var model = new JsonResponseModel {Result = false};
if (!result.Any()) if (!result.Any())
{ {

View file

@ -637,8 +637,8 @@ namespace PlexRequests.UI.Modules
{ {
return await AddRequest(model, settings, $"{fullShowName} {Resources.UI.Search_SuccessfullyAdded}"); return await AddRequest(model, settings, $"{fullShowName} {Resources.UI.Search_SuccessfullyAdded}");
} }
Log.Debug("Error with sending to sonarr.");
return Response.AsJson(ValidationHelper.SendSonarrError(result?.ErrorMessages)); return Response.AsJson(ValidationHelper.SendSonarrError(result?.ErrorMessages ?? new List<string>()));
} }
var srSettings = SickRageService.GetSettings(); var srSettings = SickRageService.GetSettings();

View file

@ -157,9 +157,15 @@
</div> </div>
<div class="col-sm-5 "> <div class="col-sm-5 ">
<div> <div>
{{#if_eq type "movie"}}
<a href="https://www.themoviedb.org/movie/{{id}}/" target="_blank">
<h4>{{title}} ({{year}})</h4>
</a>
{{else}}
<a href="http://www.imdb.com/title/{{imdb}}/" target="_blank"> <a href="http://www.imdb.com/title/{{imdb}}/" target="_blank">
<h4>{{title}} ({{year}})</h4> <h4>{{title}} ({{year}})</h4>
</a> </a>
{{/if_eq}}
</div> </div>
<p>{{overview}}</p> <p>{{overview}}</p>
</div> </div>
@ -341,9 +347,9 @@
</script> </script>
<script id="seasonNumber-template" type="text/x-handlebars-template"> <script id="seasonNumber-template" type="text/x-handlebars-template">
<br /> <br />
<br /> <br />
<br /> <br />
<div id="seasonNumber{{seasonNumber}}"> <div id="seasonNumber{{seasonNumber}}">
<strong>@UI.Search_Season {{seasonNumber}}</strong> <strong>@UI.Search_Season {{seasonNumber}}</strong>
</div> </div>