1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-21 22:05:38 -04:00

Fixed: Posters not always showing when searching for new shows

This commit is contained in:
Taloth Saldono
2020-01-12 22:26:29 +01:00
parent d8446c2d5a
commit 10dc884fa8
6 changed files with 146 additions and 13 deletions
@@ -13,12 +13,14 @@ namespace Sonarr.Api.V3.Series
{
private readonly ISearchForNewSeries _searchProxy;
private readonly IBuildFileNames _fileNameBuilder;
private readonly IMapCoversToLocal _coverMapper;
public SeriesLookupModule(ISearchForNewSeries searchProxy, IBuildFileNames fileNameBuilder)
public SeriesLookupModule(ISearchForNewSeries searchProxy, IBuildFileNames fileNameBuilder, IMapCoversToLocal coverMapper)
: base("/series/lookup")
{
_searchProxy = searchProxy;
_fileNameBuilder = fileNameBuilder;
_coverMapper = coverMapper;
Get("/", x => Search());
}
@@ -33,6 +35,9 @@ namespace Sonarr.Api.V3.Series
foreach (var currentSeries in series)
{
var resource = currentSeries.ToResource();
_coverMapper.ConvertToLocalUrls(resource.Id, resource.Images);
var poster = currentSeries.Images.FirstOrDefault(c => c.CoverType == MediaCoverTypes.Poster);
if (poster != null)