diff options
| author | Gary Wilber <Spacetech326@gmail.com> | 2020-09-29 01:19:12 -0700 |
|---|---|---|
| committer | Gary Wilber <Spacetech326@gmail.com> | 2020-09-29 01:19:12 -0700 |
| commit | 25d8d85740f984f051cebc5db53466c17688c370 (patch) | |
| tree | e45806b8061c3148f1abb6ce2d078e1c6ab30579 | |
| parent | e9911b70ddfd9a9ee1f9b89579f5dbec154129a4 (diff) | |
Back to HttpException
| -rw-r--r-- | MediaBrowser.Providers/Manager/ProviderManager.cs | 9 |
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; |
