mirror of
https://github.com/Radarr/Radarr
synced 2025-02-24 07:10:57 +00:00
Fixed: Add only movies with release dates from monitored collections
This commit is contained in:
parent
db70c06b8b
commit
ff38afd198
1 changed files with 6 additions and 2 deletions
|
@ -125,10 +125,14 @@ private void SyncCollectionMovies(MovieCollection collection)
|
|||
{
|
||||
if (collection.Monitored)
|
||||
{
|
||||
var collectionMovies = _movieMetadataService
|
||||
.GetMoviesByCollectionTmdbId(collection.TmdbId)
|
||||
.Where(m => m.Status is MovieStatusType.InCinemas or MovieStatusType.Released)
|
||||
.ToList();
|
||||
|
||||
var existingMovies = _movieService.AllMovieTmdbIds();
|
||||
var collectionMovies = _movieMetadataService.GetMoviesByCollectionTmdbId(collection.TmdbId);
|
||||
var excludedMovies = _importListExclusionService.All().Select(e => e.TmdbId);
|
||||
var moviesToAdd = collectionMovies.Where(m => !existingMovies.Contains(m.TmdbId)).Where(m => !excludedMovies.Contains(m.TmdbId));
|
||||
var moviesToAdd = collectionMovies.Where(m => !existingMovies.Contains(m.TmdbId)).Where(m => !excludedMovies.Contains(m.TmdbId)).ToList();
|
||||
|
||||
if (moviesToAdd.Any())
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue