diff options
| author | Bond_009 <bond.009@outlook.com> | 2021-07-26 23:25:21 +0200 |
|---|---|---|
| committer | Bond_009 <bond.009@outlook.com> | 2021-07-26 23:25:21 +0200 |
| commit | a13a569ca46ce4f83de4e37dd70a00680d3c665e (patch) | |
| tree | a7ade3c3f53b98ef0ddf7365a98148eb3937169e | |
| parent | b024059f7120a901974c0ec673371b819b23bdfd (diff) | |
EnsureLibraryFolder: Minor optimization
| -rw-r--r-- | Emby.Server.Implementations/Collections/CollectionManager.cs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/Emby.Server.Implementations/Collections/CollectionManager.cs b/Emby.Server.Implementations/Collections/CollectionManager.cs index 4fc33e2ea..08acd1767 100644 --- a/Emby.Server.Implementations/Collections/CollectionManager.cs +++ b/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) |
