Fixed: fixed an issue where season ignore check wasn't working correctly.

Fixed: unavailable nzbdrone service will no longer block series from being added.
This commit is contained in:
kay.one 2012-02-27 21:50:56 -08:00
parent ada0a3bfbc
commit c5df00cc87
15 changed files with 222 additions and 360 deletions

View file

@ -16,10 +16,11 @@ namespace NzbDrone.Web.Controllers
private readonly TwitterProvider _twitterProvider;
private readonly EpisodeProvider _episodeProvider;
private readonly GrowlProvider _growlProvider;
private readonly SeasonProvider _seasonProvider;
public CommandController(JobProvider jobProvider, SabProvider sabProvider,
SmtpProvider smtpProvider, TwitterProvider twitterProvider,
EpisodeProvider episodeProvider, GrowlProvider growlProvider)
EpisodeProvider episodeProvider, GrowlProvider growlProvider, SeasonProvider seasonProvider)
{
_jobProvider = jobProvider;
_sabProvider = sabProvider;
@ -27,6 +28,7 @@ namespace NzbDrone.Web.Controllers
_twitterProvider = twitterProvider;
_episodeProvider = episodeProvider;
_growlProvider = growlProvider;
_seasonProvider = seasonProvider;
}
public JsonResult RssSync()
@ -114,7 +116,7 @@ namespace NzbDrone.Web.Controllers
[HttpPost]
public EmptyResult SaveSeasonIgnore(int seriesId, int seasonNumber, bool ignored)
{
_episodeProvider.SetSeasonIgnore(seriesId, seasonNumber, ignored);
_seasonProvider.SetIgnore(seriesId, seasonNumber, ignored);
return new EmptyResult();
}