From 23e4c3894408a2060b6df1f92435ca85ecfbe9df Mon Sep 17 00:00:00 2001 From: DarkFighterLuke Date: Wed, 13 Mar 2024 11:36:50 +0100 Subject: [PATCH] Fix URL in logs after redirection --- .../TubeArchivist/TubeArchivistApi.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs index 19f0c36..ca15e30 100644 --- a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs +++ b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs @@ -71,8 +71,9 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist var response = await client.GetAsync(url).ConfigureAwait(true); while (response.StatusCode == HttpStatusCode.Moved) { - _logger.LogInformation("{Message}", "Received redirect to: " + response.Headers.Location); - response = await client.GetAsync(response.Headers.Location).ConfigureAwait(true); + url = response.Headers.Location; + _logger.LogInformation("{Message}", "Received redirect to: " + url); + response = await client.GetAsync(url).ConfigureAwait(true); } _logger.LogInformation("{Message}", url + ": " + response.StatusCode); @@ -100,8 +101,9 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist var response = await client.GetAsync(url).ConfigureAwait(true); while (response.StatusCode == HttpStatusCode.Moved) { - _logger.LogInformation("{Message}", "Received redirect to: " + response.Headers.Location); - response = await client.GetAsync(response.Headers.Location).ConfigureAwait(true); + url = response.Headers.Location; + _logger.LogInformation("{Message}", "Received redirect to: " + url); + response = await client.GetAsync(url).ConfigureAwait(true); } _logger.LogInformation("{Message}", url + ": " + response.StatusCode);