aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary Wilber <Spacetech326@gmail.com>2020-09-29 01:19:12 -0700
committerGary Wilber <Spacetech326@gmail.com>2020-09-29 01:19:12 -0700
commit25d8d85740f984f051cebc5db53466c17688c370 (patch)
treee45806b8061c3148f1abb6ce2d078e1c6ab30579
parente9911b70ddfd9a9ee1f9b89579f5dbec154129a4 (diff)
Back to HttpException
-rw-r--r--MediaBrowser.Providers/Manager/ProviderManager.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs
index 40fcf7d6f..a0c7d4ad0 100644
--- a/MediaBrowser.Providers/Manager/ProviderManager.cs
+++ b/MediaBrowser.Providers/Manager/ProviderManager.cs
@@ -157,7 +157,14 @@ namespace MediaBrowser.Providers.Manager
{
var httpClient = _httpClientFactory.CreateClient(NamedClient.Default);
using var response = await httpClient.GetAsync(url, cancellationToken).ConfigureAwait(false);
- response.EnsureSuccessStatusCode();
+
+ if (response.StatusCode != HttpStatusCode.OK)
+ {
+ throw new HttpException("Invalid image received.")
+ {
+ StatusCode = response.StatusCode
+ };
+ }
var contentType = response.Content.Headers.ContentType.MediaType;