浏览代码

handle null episode title

Luke Pulverenti 9 年之前
父节点
当前提交
d00954f4eb
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs

+ 9 - 1
MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs

@@ -504,7 +504,15 @@ namespace MediaBrowser.Server.Implementations.FileOrganization
         private string GetEpisodeFileName(string sourcePath, string seriesName, int seasonNumber, int episodeNumber, int? endingEpisodeNumber, string episodeTitle, TvFileOrganizationOptions options, int? maxLength)
         {
             seriesName = _fileSystem.GetValidFilename(seriesName).Trim();
-            episodeTitle = _fileSystem.GetValidFilename(episodeTitle).Trim();
+
+            if (episodeTitle == null)
+            {
+                episodeTitle = string.Empty;
+            }
+            else
+            {
+                episodeTitle = _fileSystem.GetValidFilename(episodeTitle).Trim();
+            }
 
             var sourceExtension = (Path.GetExtension(sourcePath) ?? string.Empty).TrimStart('.');