Browse Source

offline support fix

Luke Pulverenti 12 năm trước cách đây
mục cha
commit
eb313459d3
1 tập tin đã thay đổi với 3 bổ sung5 xóa
  1. 3 5
      MediaBrowser.Controller/Entities/Folder.cs

+ 3 - 5
MediaBrowser.Controller/Entities/Folder.cs

@@ -854,17 +854,15 @@ namespace MediaBrowser.Controller.Entities
         /// <returns></returns>
         private bool IsRootPathAvailable(string path)
         {
-            var parent = System.IO.Path.GetDirectoryName(path);
-
             // Depending on whether the path is local or unc, it may return either null or '\' at the top
-            while (!string.IsNullOrEmpty(parent) && !parent.ToCharArray()[0].Equals(System.IO.Path.DirectorySeparatorChar))
+            while (!string.IsNullOrEmpty(path) && path.Length > 1)
             {
-                if (Directory.Exists(parent))
+                if (Directory.Exists(path))
                 {
                     return true;
                 }
 
-                parent = System.IO.Path.GetDirectoryName(path);
+                path = System.IO.Path.GetDirectoryName(path);
             }
 
             return false;