|
|
|
@ -411,7 +411,7 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
filename = item is MusicAlbum ? "cdart" : "disc";
|
|
|
|
|
break;
|
|
|
|
|
case ImageType.Primary:
|
|
|
|
|
filename = saveLocally && item is Episode ? _fileSystem.GetFileNameWithoutExtension(item.Path) : folderName;
|
|
|
|
|
filename = saveLocally && item is Episode ? Path.GetFileNameWithoutExtension(item.Path) : folderName;
|
|
|
|
|
break;
|
|
|
|
|
case ImageType.Backdrop:
|
|
|
|
|
filename = GetBackdropSaveFilename(item.GetImages(type), "backdrop", "backdrop", imageIndex);
|
|
|
|
@ -471,7 +471,7 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
return zeroIndexFilename;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var filenames = images.Select(i => _fileSystem.GetFileNameWithoutExtension(i.Path)).ToList();
|
|
|
|
|
var filenames = images.Select(i => Path.GetFileNameWithoutExtension(i.Path)).ToList();
|
|
|
|
|
|
|
|
|
|
var current = 1;
|
|
|
|
|
while (filenames.Contains(numberedIndexPrefix + current.ToString(UsCulture), StringComparer.OrdinalIgnoreCase))
|
|
|
|
@ -571,7 +571,7 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
{
|
|
|
|
|
var seasonFolder = Path.GetDirectoryName(item.Path);
|
|
|
|
|
|
|
|
|
|
var imageFilename = _fileSystem.GetFileNameWithoutExtension(item.Path) + "-thumb" + extension;
|
|
|
|
|
var imageFilename = Path.GetFileNameWithoutExtension(item.Path) + "-thumb" + extension;
|
|
|
|
|
|
|
|
|
|
return new[] { Path.Combine(seasonFolder, imageFilename) };
|
|
|
|
|
}
|
|
|
|
@ -619,7 +619,7 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
}
|
|
|
|
|
var folder = Path.GetDirectoryName(item.Path);
|
|
|
|
|
|
|
|
|
|
return Path.Combine(folder, _fileSystem.GetFileNameWithoutExtension(item.Path) + "-" + imageFilename + extension);
|
|
|
|
|
return Path.Combine(folder, Path.GetFileNameWithoutExtension(item.Path) + "-" + imageFilename + extension);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|