Fix exception when episode title is null

Sometimes TheTVDb does not have episode. This caused an exception in
EpisodeFileOrganizer
This commit is contained in:
softworkz 2015-11-01 19:24:45 +01:00
parent a5f2e21ca4
commit c4aa744605

View file

@ -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) private string GetEpisodeFileName(string sourcePath, string seriesName, int seasonNumber, int episodeNumber, int? endingEpisodeNumber, string episodeTitle, TvFileOrganizationOptions options, int? maxLength)
{ {
seriesName = _fileSystem.GetValidFilename(seriesName).Trim(); 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('.'); var sourceExtension = (Path.GetExtension(sourcePath) ?? string.Empty).TrimStart('.');