From ee683d5737c0293ab4508e7d8afefaca3eb60027 Mon Sep 17 00:00:00 2001 From: jadon <16850875+wolffshots@users.noreply.github.com> Date: Wed, 7 May 2025 22:53:17 +0200 Subject: [PATCH] feat: set e# and logging --- .../Providers/EpisodeMetadataProvider.cs | 2 ++ .../TubeArchivist/TubeArchivistApi.cs | 1 + .../TubeArchivist/Video/Video.cs | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/Providers/EpisodeMetadataProvider.cs b/Jellyfin.Plugin.TubeArchivistMetadata/Providers/EpisodeMetadataProvider.cs index a5f1f38..a3c1e70 100644 --- a/Jellyfin.Plugin.TubeArchivistMetadata/Providers/EpisodeMetadataProvider.cs +++ b/Jellyfin.Plugin.TubeArchivistMetadata/Providers/EpisodeMetadataProvider.cs @@ -67,8 +67,10 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.Providers }); result.HasMetadata = true; result.Item = video.ToEpisode(); + result.Item.Path = info.Path; result.Provider = Name; result.People = peopleInfo; + _logger.LogInformation("{Message}", "Result of video to episode: \n" + JsonConvert.SerializeObject(result)); } return result; diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs index 18e4672..136e2e4 100644 --- a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs +++ b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/TubeArchivistApi.cs @@ -82,6 +82,7 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist if (response.IsSuccessStatusCode) { string rawData = await response.Content.ReadAsStringAsync().ConfigureAwait(true); + _logger.LogInformation("{Message}", url + ": " + rawData); channel = JsonConvert.DeserializeObject(rawData); } diff --git a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/Video/Video.cs b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/Video/Video.cs index dec2ec0..8a7985c 100644 --- a/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/Video/Video.cs +++ b/Jellyfin.Plugin.TubeArchivistMetadata/TubeArchivist/Video/Video.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Globalization; +using System.IO; using System.Linq; using Jellyfin.Plugin.TubeArchivistMetadata.Utilities; using MediaBrowser.Controller.Entities; @@ -124,8 +125,9 @@ namespace Jellyfin.Plugin.TubeArchivistMetadata.TubeArchivist { Name = Title, Overview = Utils.FormatDescription(Description), - SeasonName = Published.Year.ToString(CultureInfo.CurrentCulture), + // SeasonName = Published.Year.ToString(CultureInfo.CurrentCulture), ParentIndexNumber = Published.Year, + IndexNumber = (Published.Year * 10000) + (Published.Month * 100) + Published.Day, SeriesName = Channel.Name, ProductionYear = Published.Year, PremiereDate = Published,