diff options
| author | Bond-009 <bond.009@outlook.com> | 2021-04-01 17:38:05 +0200 |
|---|---|---|
| committer | Joshua M. Boniface <joshua@boniface.me> | 2021-04-11 14:13:44 -0400 |
| commit | 62bf3db88573804332aa8df9b1a0ff08015fc48e (patch) | |
| tree | 801916cd5dbdd5c74781d2791d1c060da18dcf7e | |
| parent | 42d702c0919992da0355c95e9be8079fcc3d1fb2 (diff) | |
Merge pull request #5672 from jellyfin/skip-bad-images
ensure only valid images are saved in ItemImageProvider
(cherry picked from commit 38913a42b4397d39c6a110f40c2a3569a55bb650)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
| -rw-r--r-- | MediaBrowser.Providers/Manager/ItemImageProvider.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/MediaBrowser.Providers/Manager/ItemImageProvider.cs b/MediaBrowser.Providers/Manager/ItemImageProvider.cs index ffc6889fa..4471a25b2 100644 --- a/MediaBrowser.Providers/Manager/ItemImageProvider.cs +++ b/MediaBrowser.Providers/Manager/ItemImageProvider.cs @@ -469,6 +469,7 @@ namespace MediaBrowser.Providers.Manager try { using var response = await provider.GetImageResponse(url, cancellationToken).ConfigureAwait(false); + response.EnsureSuccessStatusCode(); await using var stream = await response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); await _providerManager.SaveImage( |
