mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-20 21:55:03 -04:00
Do not remove all extras when script importing
(cherry picked from commit 0a7f3a12c2be783c6374864e1e8f49ff5e969166)
This commit is contained in:
@@ -19,10 +19,15 @@ namespace NzbDrone.Core.Extras
|
||||
}
|
||||
|
||||
public abstract int Order { get; }
|
||||
public abstract IEnumerable<ExtraFile> ProcessFiles(Movie movie, List<string> filesOnDisk, List<string> importedFiles);
|
||||
public abstract IEnumerable<ExtraFile> ProcessFiles(Movie movie, List<string> filesOnDisk, List<string> importedFiles, bool keepExistingEntries);
|
||||
|
||||
public virtual ImportExistingExtraFileFilterResult<TExtraFile> FilterAndClean(Movie movie, List<string> filesOnDisk, List<string> importedFiles)
|
||||
public virtual ImportExistingExtraFileFilterResult<TExtraFile> FilterAndClean(Movie movie, List<string> filesOnDisk, List<string> importedFiles, bool keepExistingEntries)
|
||||
{
|
||||
if (keepExistingEntries)
|
||||
{
|
||||
return Filter(movie, filesOnDisk, importedFiles, new List<TExtraFile>());
|
||||
}
|
||||
|
||||
var movieFiles = _extraFileService.GetFilesByMovie(movie.Id);
|
||||
|
||||
Clean(movie, filesOnDisk, importedFiles, movieFiles);
|
||||
|
||||
Reference in New Issue
Block a user