1
0
Fork 0
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:
Bogdan 2024-10-18 07:19:09 +03:00
parent db70c06b8b
commit ff38afd198

View file

@ -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())
{