aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2021-04-01 17:38:05 +0200
committerGitHub <noreply@github.com>2021-04-01 17:38:05 +0200
commit38913a42b4397d39c6a110f40c2a3569a55bb650 (patch)
treef8fc8d69303850a0dc18177143eeca77da92392f
parentb49d50e6346901e695a328e778b4cf3cc7114700 (diff)
parentdf60d176b8105b36e186191bef7dc6811ce5dbcd (diff)
Merge pull request #5672 from jellyfin/skip-bad-images
ensure only valid images are saved in ItemImageProvider
-rw-r--r--MediaBrowser.Providers/Manager/ItemImageProvider.cs1
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(