Explorar o código

fixes #2559 - movie.nfo being ignored

Luke Pulverenti %!s(int64=8) %!d(string=hai) anos
pai
achega
401d82eea7

+ 5 - 1
MediaBrowser.Controller/Providers/DirectoryService.cs

@@ -120,10 +120,14 @@ namespace MediaBrowser.Controller.Providers
             {
                 file = _fileSystem.GetFileInfo(path);
 
-                if (file != null)
+                if (file != null && file.Exists)
                 {
                     _fileCache.TryAdd(path, file);
                 }
+                else
+                {
+                    return null;
+                }
             }
 
             return file;

+ 5 - 0
MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs

@@ -51,6 +51,11 @@ namespace MediaBrowser.XbmcMetadata.Savers
                 //}
 
                 list.Add(Path.ChangeExtension(item.Path, ".nfo"));
+
+                if (!item.IsInMixedFolder)
+                {
+                    list.Add(Path.Combine(item.ContainingFolderPath, "movie.nfo"));
+                }
             }
 
             return list;