mirror of
https://github.com/fergalmoran/Readarr.git
synced 2025-12-29 12:57:34 +00:00
Fixed: Series fanart images won't be stored as episode screenshots
This commit is contained in:
@@ -4,6 +4,7 @@ using System.Linq;
|
||||
using FluentAssertions;
|
||||
using NUnit.Framework;
|
||||
using NzbDrone.Common.Http;
|
||||
using NzbDrone.Core.MediaCover;
|
||||
using NzbDrone.Core.MetadataSource;
|
||||
using NzbDrone.Core.Test.Framework;
|
||||
using NzbDrone.Core.Tv;
|
||||
@@ -126,6 +127,10 @@ namespace NzbDrone.Core.Test.MetadataSourceTests
|
||||
{
|
||||
episode.AirDateUtc.Value.Kind.Should().Be(DateTimeKind.Utc);
|
||||
}
|
||||
|
||||
episode.Images.Any(i => i.CoverType == MediaCoverTypes.Screenshot && i.Url.Contains("-940."))
|
||||
.Should()
|
||||
.BeFalse();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,6 @@ namespace NzbDrone.Core.MetadataSource
|
||||
|
||||
private IEnumerable<Show> SearchTrakt(string title)
|
||||
{
|
||||
|
||||
HttpRequest request;
|
||||
|
||||
var lowerTitle = title.ToLowerInvariant();
|
||||
@@ -77,7 +76,6 @@ namespace NzbDrone.Core.MetadataSource
|
||||
return _httpClient.Get<List<Show>>(request).Resource;
|
||||
}
|
||||
|
||||
|
||||
public List<Series> SearchForNewSeries(string title)
|
||||
{
|
||||
try
|
||||
@@ -179,8 +177,12 @@ namespace NzbDrone.Core.MetadataSource
|
||||
episode.AirDateUtc = FromIso(traktEpisode.first_aired_iso);
|
||||
episode.Ratings = GetRatings(traktEpisode.ratings);
|
||||
|
||||
episode.Images.Add(new MediaCover.MediaCover(MediaCoverTypes.Screenshot, traktEpisode.images.screen));
|
||||
|
||||
//Don't include series fanart images as episode screenshot
|
||||
if (!traktEpisode.images.screen.Contains("-940."))
|
||||
{
|
||||
episode.Images.Add(new MediaCover.MediaCover(MediaCoverTypes.Screenshot, traktEpisode.images.screen));
|
||||
}
|
||||
|
||||
return episode;
|
||||
}
|
||||
|
||||
@@ -314,7 +316,5 @@ namespace NzbDrone.Core.MetadataSource
|
||||
|
||||
return seasons;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user