Filter inaccessible alternative versions

This commit is contained in:
Shadowghost
2026-06-04 02:58:14 +02:00
parent 8d104597b7
commit 17a275f283

View File

@@ -386,6 +386,12 @@ namespace Emby.Server.Implementations.Library
if (user is not null)
{
sources = sources
.Where(source => !Guid.TryParse(source.Id, out var sourceId)
|| sourceId.Equals(item.Id)
|| _libraryManager.GetItemById<BaseItem>(sourceId, user) is not null)
.ToArray();
foreach (var source in sources)
{
SetDefaultAudioAndSubtitleStreamIndices(item, source, user);