From 5d2ba9f9ed59fb1af06dffc5470386f4e14b73de Mon Sep 17 00:00:00 2001 From: LJQ Date: Wed, 15 May 2024 01:23:40 +0800 Subject: [PATCH] Add support for regional, alternate, altdvd orders --- Jellyfin.Plugin.Tvdb/TvdbClientManager.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jellyfin.Plugin.Tvdb/TvdbClientManager.cs b/Jellyfin.Plugin.Tvdb/TvdbClientManager.cs index 30e77ad..f7b5101 100644 --- a/Jellyfin.Plugin.Tvdb/TvdbClientManager.cs +++ b/Jellyfin.Plugin.Tvdb/TvdbClientManager.cs @@ -450,6 +450,9 @@ public async Task> GetArtworkTypeAsync(CancellationTo { switch (searchInfo.SeriesDisplayOrder) { + case "regional": + case "alternate": + case "altdvd": case "dvd": episodeNumber = searchInfo.IndexNumber.Value; seasonNumber = searchInfo.ParentIndexNumber.Value; @@ -493,6 +496,9 @@ public async Task> GetArtworkTypeAsync(CancellationTo { switch (searchInfo.SeriesDisplayOrder) { + case "regional": + case "alternate": + case "altdvd": case "dvd": case "absolute": seriesResponse = await seriesClient.GetSeriesEpisodesAsync(page: 0, id: seriesTvdbId, season_type: searchInfo.SeriesDisplayOrder, season: seasonNumber, episodeNumber: episodeNumber, airDate: airDate, cancellationToken: cancellationToken).ConfigureAwait(false);