From 16598bb86e878a88862f5494e197756e7030e3ec Mon Sep 17 00:00:00 2001 From: DarkFighterLuke Date: Fri, 21 Feb 2025 17:42:58 +0100 Subject: [PATCH] Adapt to the new TA API changes --- .../TubeArchivist/TubeArchivistApi.cs | 25 ++++++++----------- .../TubeArchivist/Video/Player.cs | 22 +++++----------- 2 files changed, 17 insertions(+), 30 deletions(-) diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs index df6d363..18e4672 100644 --- a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs +++ b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs @@ -65,7 +65,7 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist /// A task. public async Task GetChannel(string channelId) { - ResponseContainer? channel = null; + Channel? channel = null; var channelsEndpoint = "/api/channel/"; var url = new Uri(Utils.SanitizeUrl(Plugin.Instance?.Configuration.TubeArchivistUrl + channelsEndpoint + channelId)); @@ -82,10 +82,10 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist if (response.IsSuccessStatusCode) { string rawData = await response.Content.ReadAsStringAsync().ConfigureAwait(true); - channel = JsonConvert.DeserializeObject>(rawData); + channel = JsonConvert.DeserializeObject(rawData); } - return channel?.Data; + return channel; } /// @@ -95,7 +95,7 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist /// A task. public async Task GetVideo(string videoId) { - ResponseContainer