aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Collections
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2021-07-26 23:25:21 +0200
committerBond_009 <bond.009@outlook.com>2021-07-26 23:25:21 +0200
commita13a569ca46ce4f83de4e37dd70a00680d3c665e (patch)
treea7ade3c3f53b98ef0ddf7365a98148eb3937169e /Emby.Server.Implementations/Collections
parentb024059f7120a901974c0ec673371b819b23bdfd (diff)
EnsureLibraryFolder: Minor optimization
Diffstat (limited to 'Emby.Server.Implementations/Collections')
-rw-r--r--Emby.Server.Implementations/Collections/CollectionManager.cs8
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)