mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-23 15:30:56 -04:00
Avoid multiple enumerations
This commit is contained in:
parent
b108a8cfc5
commit
7717d2e261
@ -2721,9 +2721,11 @@ namespace Emby.Server.Implementations.Library
|
|||||||
if (current.IsDirectory && _namingOptions.AllExtrasTypesFolderNames.ContainsKey(current.Name))
|
if (current.IsDirectory && _namingOptions.AllExtrasTypesFolderNames.ContainsKey(current.Name))
|
||||||
{
|
{
|
||||||
var filesInSubFolder = _fileSystem.GetFiles(current.FullName, null, false, false);
|
var filesInSubFolder = _fileSystem.GetFiles(current.FullName, null, false, false);
|
||||||
bool subFolderIsMixedFolder = filesInSubFolder.Count() > 1;
|
var filesInSubFolderList = filesInSubFolder.ToList();
|
||||||
|
|
||||||
foreach (var file in filesInSubFolder)
|
bool subFolderIsMixedFolder = filesInSubFolderList.Count > 1;
|
||||||
|
|
||||||
|
foreach (var file in filesInSubFolderList)
|
||||||
{
|
{
|
||||||
if (!_extraResolver.TryGetExtraTypeForOwner(file.FullName, ownerVideoInfo, out var extraType))
|
if (!_extraResolver.TryGetExtraTypeForOwner(file.FullName, ownerVideoInfo, out var extraType))
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user