diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2026-06-10 08:05:03 +0200 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2026-06-10 08:05:03 +0200 |
| commit | 95de28cddad3344df85a452992bdc591b11552f7 (patch) | |
| tree | 92a7ebfb9fa037316cfd9a24dea3352f46466d1b /Emby.Server.Implementations/Library/LibraryManager.cs | |
| parent | 0874a26131a5a1e9d62fb7231acbaf9eb921b5c8 (diff) | |
| parent | eb38f462ad45d9b7848115afdcc17b9f51a9a9a6 (diff) | |
Merge remote-tracking branch 'upstream/master' into version-model-and-handling
Diffstat (limited to 'Emby.Server.Implementations/Library/LibraryManager.cs')
| -rw-r--r-- | Emby.Server.Implementations/Library/LibraryManager.cs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Emby.Server.Implementations/Library/LibraryManager.cs b/Emby.Server.Implementations/Library/LibraryManager.cs index 6ed417c395..3691f4e19d 100644 --- a/Emby.Server.Implementations/Library/LibraryManager.cs +++ b/Emby.Server.Implementations/Library/LibraryManager.cs @@ -2450,8 +2450,14 @@ namespace Emby.Server.Implementations.Library var outdated = forceUpdate ? item.ImageInfos.Where(i => i.Path is not null).ToArray() : item.ImageInfos.Where(ImageNeedsRefresh).ToArray(); - // Skip image processing if current or live tv source - if (outdated.Length == 0 || item.SourceType != SourceType.Library) + + var parentItem = item.GetParent(); + var isLiveTvShow = item.SourceType != SourceType.Library && + parentItem is not null && + parentItem.SourceType != SourceType.Library; // not a channel + + // Skip image processing if current or live tv show + if (outdated.Length == 0 || isLiveTvShow) { RegisterItem(item); return; |
