Selaa lähdekoodia

Merge pull request #6355 from Bond-009/opt

EnsureLibraryFolder: Minor optimization
Bond-009 3 vuotta sitten
vanhempi
sitoutus
92c2d20609
1 muutettua tiedostoa jossa 3 lisäystä ja 5 poistoa
  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)