added support for getting series by slug

This commit is contained in:
Keivan Beigi 2013-05-03 19:30:44 -07:00
commit 8373e1ce10
3 changed files with 30 additions and 0 deletions

View file

@ -35,6 +35,7 @@ namespace NzbDrone.Core.Tv
Series UpdateSeries(Series series);
bool SeriesPathExists(string folder);
List<Series> GetSeriesInList(IEnumerable<int> seriesIds);
Series FindBySlug(string slug);
}
public class SeriesService : ISeriesService, IHandleAsync<SeriesAddedEvent>
@ -147,6 +148,13 @@ namespace NzbDrone.Core.Tv
return _seriesRepository.FindByTvdbId(tvdbId);
}
public Series FindBySlug(string slug)
{
var series = _seriesRepository.FindBySlug(slug);
return series;
}
public Series FindByTitle(string title)
{
var tvdbId = _sceneMappingService.GetTvDbId(title);