浏览代码

EnsureLibraryFolder: Minor optimization

Bond_009 3 年之前
父节点
当前提交
a13a569ca4
共有 1 个文件被更改,包括 3 次插入5 次删除
  1. 3 5
      Emby.Server.Implementations/Collections/CollectionManager.cs

+ 3 - 5
Emby.Server.Implementations/Collections/CollectionManager.cs

@@ -82,12 +82,10 @@ namespace Emby.Server.Implementations.Collections
 
         internal async Task<Folder> EnsureLibraryFolder(string path, bool createIfNeeded)
         {
-            var existingFolders = FindFolders(path)
-                .ToList();
-
-            if (existingFolders.Count > 0)
+            var existingFolder = FindFolders(path).FirstOrDefault();
+            if (existingFolder != null)
             {
-                return existingFolders[0];
+                return existingFolder;
             }
 
             if (!createIfNeeded)