Fix multiple intro providers and remove unneeded ToLists (#11431)

This commit is contained in:
Bond-009
2024-04-25 15:02:01 +02:00
committed by GitHub
parent 9a515149ef
commit d29b85a134
3 changed files with 8 additions and 5 deletions

View File

@@ -274,7 +274,7 @@ namespace Emby.Server.Implementations.Library
var tasks = _providers.Select(i => GetDynamicMediaSources(item, i, cancellationToken));
var results = await Task.WhenAll(tasks).ConfigureAwait(false);
return results.SelectMany(i => i.ToList());
return results.SelectMany(i => i);
}
private async Task<IEnumerable<MediaSourceInfo>> GetDynamicMediaSources(BaseItem item, IMediaSourceProvider provider, CancellationToken cancellationToken)