From 5221584b06b3b5d9de0a93f757385abd85e7c876 Mon Sep 17 00:00:00 2001 From: Shadowghost Date: Thu, 25 Jun 2026 20:54:05 +0200 Subject: Only process items with tmdb id --- MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbUpcomingEpisodesTask.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbUpcomingEpisodesTask.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbUpcomingEpisodesTask.cs index 0fb7215f27..bb8c9bdcf2 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbUpcomingEpisodesTask.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbUpcomingEpisodesTask.cs @@ -188,12 +188,11 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV } // Remove virtual seasons that are now empty (mirrors the cleanup an ordinary series refresh does). - // Seasons created by this provider carry a TVDB id (from TMDb's external ids), not a TMDb id, - // so they cannot be filtered by HasTmdbId; any virtual season left without episodes is obsolete. var virtualSeasons = _libraryManager.GetItemList(new InternalItemsQuery { IncludeItemTypes = [BaseItemKind.Season], IsVirtualItem = true, + HasTmdbId = true, Recursive = true }); -- cgit v1.2.3