From 38ae43fde8a9131ba82ea79da69105d00e0ca883 Mon Sep 17 00:00:00 2001 From: kookxiang Date: Fri, 6 Dec 2024 21:31:57 +0800 Subject: [PATCH] fix authorization for subject image request (#181) --- Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs b/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs index 2add0c9..17b4636 100644 --- a/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs +++ b/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs @@ -55,6 +55,8 @@ public async Task Post(string url, HttpContent content, string? accessTo { var httpClient = GetHttpClient(new HttpClientHandler { AllowAutoRedirect = false }); var request = new HttpRequestMessage(HttpMethod.Get, url); + if (store.GetAvailable() != null) request.Headers.Authorization = AuthenticationHeaderValue.Parse("Bearer " + store.GetAvailable()?.AccessToken); + using var response = await httpClient.SendAsync(request, token); return response.StatusCode is HttpStatusCode.MovedPermanently or HttpStatusCode.Redirect ? response.Headers.Location?.ToString()