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

Fix exception when episode title is null

Sometimes TheTVDb does not have episode. This caused an exception in
EpisodeFileOrganizer
softworkz преди 10 години
родител
ревизия
c4aa744605
променени са 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('.');