mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-18 21:34:28 -04:00
Removed post processor from solution
This commit is contained in:
@@ -1,37 +0,0 @@
|
||||
using System.Web.Mvc;
|
||||
using NLog;
|
||||
using NzbDrone.Core.Providers;
|
||||
using NzbDrone.Core.Providers.Core;
|
||||
|
||||
namespace NzbDrone.Web.Controllers
|
||||
{
|
||||
public class ApiController : Controller
|
||||
{
|
||||
private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
private readonly ConfigProvider _configProvider;
|
||||
private readonly PostProcessingProvider _postProcessingProvider;
|
||||
|
||||
public ApiController(PostProcessingProvider postProcessingProvider, ConfigProvider configProvider)
|
||||
{
|
||||
_postProcessingProvider = postProcessingProvider;
|
||||
_configProvider = configProvider;
|
||||
}
|
||||
|
||||
public ActionResult ProcessEpisode(string apiKey, string dir, string nzbName, string category)
|
||||
{
|
||||
if (apiKey != _configProvider.ApiKey)
|
||||
{
|
||||
Logger.Warn("API Key from Post Processing Script is Invalid");
|
||||
return Content("Invalid API Key");
|
||||
}
|
||||
|
||||
if (_configProvider.SabTvCategory == category)
|
||||
{
|
||||
_postProcessingProvider.ProcessEpisode(dir, nzbName);
|
||||
return Content("ok");
|
||||
}
|
||||
|
||||
return Content("Category doesn't match what was configured for SAB TV Category...");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -76,7 +76,7 @@ namespace NzbDrone.Web.Controllers
|
||||
SeasonNumber = s.SeasonNumber,
|
||||
SeasonString = GetSeasonString(s.SeasonNumber),
|
||||
Monitored = s.Monitored
|
||||
}).OrderBy(s=> s.SeasonNumber).ToList();
|
||||
}).OrderBy(s => s.SeasonNumber).ToList();
|
||||
return View(model);
|
||||
}
|
||||
|
||||
@@ -120,7 +120,7 @@ namespace NzbDrone.Web.Controllers
|
||||
|
||||
//Start removing this series
|
||||
_jobProvider.QueueJob(typeof(DeleteSeriesJob), id);
|
||||
|
||||
|
||||
var series = GetSeriesModels(seriesInDb);
|
||||
return View(new GridModel(series));
|
||||
}
|
||||
@@ -265,8 +265,7 @@ namespace NzbDrone.Web.Controllers
|
||||
public ActionResult SyncEpisodesOnDisk(int seriesId)
|
||||
{
|
||||
//Syncs the episodes on disk for the specified series
|
||||
var series = _seriesProvider.GetSeries(seriesId);
|
||||
_mediaFileProvider.Scan(series);
|
||||
_jobProvider.QueueJob(typeof(MediaFileScanJob), seriesId);
|
||||
|
||||
return RedirectToAction("Details", new { seriesId });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user