diff --git a/Jellyfin.Plugin.MediaCleaner/Plugin.cs b/Jellyfin.Plugin.MediaCleaner/Plugin.cs index f28a686..987ac76 100644 --- a/Jellyfin.Plugin.MediaCleaner/Plugin.cs +++ b/Jellyfin.Plugin.MediaCleaner/Plugin.cs @@ -37,10 +37,6 @@ public class Plugin : BasePlugin, IHasWebPages /// public static Plugin? Instance { get; private set; } - private static List StaleMovies { get; set; } = new(); - - private static List StaleShows { get; set; } = new(); - /// public IEnumerable GetPages() { diff --git a/Jellyfin.Plugin.MediaCleaner/ScheduledTasks/StaleMediaTask.cs b/Jellyfin.Plugin.MediaCleaner/ScheduledTasks/StaleMediaTask.cs index 6c9771b..4b48799 100644 --- a/Jellyfin.Plugin.MediaCleaner/ScheduledTasks/StaleMediaTask.cs +++ b/Jellyfin.Plugin.MediaCleaner/ScheduledTasks/StaleMediaTask.cs @@ -115,17 +115,10 @@ public sealed class StaleMediaTask : IScheduledTask var episodesWithUserData = episodes.Where(episode => episode.UserData.Count > 0).ToList(); foreach (var episode in episodesWithUserData) { - bool stale = false; var mostRecentUserData = episode.UserData.OrderByDescending(data => data.LastPlayedDate).First(); if (mostRecentUserData.LastPlayedDate < DateTime.Now.AddDays(-Configuration.StaleMediaCutoff)) { staleEpisodes.AddRange(episodes); - stale = true; - break; - } - - if (stale) - { break; } }