1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-27 23:06:29 -04:00

New: IMDb List Support

This commit is contained in:
Qstick
2022-11-24 21:15:20 -06:00
parent ea7af03d69
commit 381834edce
14 changed files with 290 additions and 26 deletions
@@ -1,4 +1,4 @@
using System.Collections.Generic;
using System.Collections.Generic;
using NzbDrone.Core.Tv;
namespace NzbDrone.Core.MetadataSource
@@ -6,5 +6,6 @@ namespace NzbDrone.Core.MetadataSource
public interface ISearchForNewSeries
{
List<Series> SearchForNewSeries(string title);
List<Series> SearchForNewSeriesByImdbId(string imdbId);
}
}
@@ -69,6 +69,20 @@ namespace NzbDrone.Core.MetadataSource.SkyHook
return new Tuple<Series, List<Episode>>(series, episodes.ToList());
}
public List<Series> SearchForNewSeriesByImdbId(string imdbId)
{
imdbId = Parser.Parser.NormalizeImdbId(imdbId);
if (imdbId == null)
{
return new List<Series>();
}
var results = SearchForNewSeries($"imdb:{imdbId}");
return results;
}
public List<Series> SearchForNewSeries(string title)
{
try