浏览代码

fixed offline titles not displaying

Luke Pulverenti 12 年之前
父节点
当前提交
40ee886f2e
共有 1 个文件被更改,包括 14 次插入1 次删除
  1. 14 1
      MediaBrowser.Server.Implementations/Library/Resolvers/FolderResolver.cs

+ 14 - 1
MediaBrowser.Server.Implementations/Library/Resolvers/FolderResolver.cs

@@ -55,7 +55,20 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers
         private string GetCollectionType(ItemResolveArgs args)
         {
             return args.FileSystemChildren
-                .Where(i => (i.Attributes & FileAttributes.Directory) != FileAttributes.Directory && string.Equals(".collection", i.Extension, StringComparison.OrdinalIgnoreCase))
+                .Where(i =>
+                {
+
+                    try
+                    {
+                        return (i.Attributes & FileAttributes.Directory) != FileAttributes.Directory &&
+                               string.Equals(".collection", i.Extension, StringComparison.OrdinalIgnoreCase);
+                    }
+                    catch (IOException)
+                    {
+                        return false;
+                    }
+
+                })
                 .Select(i => Path.GetFileNameWithoutExtension(i.FullName))
                 .FirstOrDefault();
         }