aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2015-11-01 13:38:22 -0500
committerLuke <luke.pulverenti@gmail.com>2015-11-01 13:38:22 -0500
commite79c7c8265f2cef093e4b4883a536f8bd5ff64d0 (patch)
treeae94e70de85cdd4e1cfd7344f895666443ee4cb5 /MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs
parenta5f2e21ca4feeacfa5afa88d20ae90f51b794593 (diff)
parentc4aa744605d078f8ea5aa801e452df539cab7613 (diff)
Merge pull request #1246 from softworkz/EmptyEpisodeTitleFix
Fix exception when episode title is null
Diffstat (limited to 'MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs')
-rw-r--r--MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs b/MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs
index e36813d11..ef226a934 100644
--- a/MediaBrowser.Server.Implementations/FileOrganization/EpisodeFileOrganizer.cs
+++ b/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('.');