Преглед на файлове

Merge pull request #4476 from crobibero/plugin-update-exception

Fix plugin update exception
Claus Vium преди 4 години
родител
ревизия
c49b854295
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      Emby.Server.Implementations/ApplicationHost.cs

+ 6 - 0
Emby.Server.Implementations/ApplicationHost.cs

@@ -996,6 +996,12 @@ namespace Emby.Server.Implementations
         {
             var minimumVersion = new Version(0, 0, 0, 1);
             var versions = new List<LocalPlugin>();
+            if (!Directory.Exists(path))
+            {
+                // Plugin path doesn't exist, don't try to enumerate subfolders.
+                return Enumerable.Empty<LocalPlugin>();
+            }
+
             var directories = Directory.EnumerateDirectories(path, "*.*", SearchOption.TopDirectoryOnly);
 
             foreach (var dir in directories)