This commit is contained in:
Qstick 2022-04-10 22:44:32 -05:00
parent 133bfa68ea
commit 737790ca6a
4 changed files with 7 additions and 7 deletions

View file

@ -69,7 +69,7 @@ namespace NzbDrone.Core.Datastore.Migration
using (var cmd = conn.CreateCommand())
{
cmd.Transaction = tran;
cmd.CommandText = "SELECT \"Collection\", \"ProfileId\", \"MinimumAvailability\", \"Path\" FROM \"Movies\" JOIN \"MovieMetadata\" ON \"Movies\".\"MovieMetadataId\" = \"MovieMetadata\".\"Id\" WHERE \"Collection\" IS NOT NULL GROUP BY \"Collection\"";
cmd.CommandText = "SELECT \"Collection\", \"ProfileId\", \"MinimumAvailability\", \"Path\" FROM \"Movies\" JOIN \"MovieMetadata\" ON \"Movies\".\"MovieMetadataId\" = \"MovieMetadata\".\"Id\" WHERE \"Collection\" IS NOT NULL";
var addedCollections = new List<int>();
var added = DateTime.UtcNow;

View file

@ -24,7 +24,7 @@ namespace NzbDrone.Core.Movies
List<Movie> MoviesBetweenDates(DateTime start, DateTime end, bool includeUnmonitored);
PagingSpec<Movie> MoviesWithoutFiles(PagingSpec<Movie> pagingSpec);
List<Movie> GetMoviesByFileId(int fileId);
List<Movie> GetMoviesByCollectionId(int collectionId);
List<Movie> GetMoviesByCollectionTmdbId(int collectionId);
void SetFileId(int fileId, int movieId);
PagingSpec<Movie> MoviesWhereCutoffUnmet(PagingSpec<Movie> pagingSpec, List<QualitiesBelowCutoff> qualitiesBelowCutoff);
Movie FindByPath(string path);
@ -223,7 +223,7 @@ namespace NzbDrone.Core.Movies
return Query(x => x.MovieFileId == fileId);
}
public List<Movie> GetMoviesByCollectionId(int collectionId)
public List<Movie> GetMoviesByCollectionTmdbId(int collectionId)
{
return Query(x => x.MovieMetadata.Value.CollectionTmdbId == collectionId);
}

View file

@ -34,7 +34,7 @@ namespace NzbDrone.Core.Movies
List<int> AllMovieTmdbIds();
bool MovieExists(Movie movie);
List<Movie> GetMoviesByFileId(int fileId);
List<Movie> GetMoviesByCollectionId(int collectionId);
List<Movie> GetMoviesByCollectionTmdbId(int collectionId);
List<Movie> GetMoviesBetweenDates(DateTime start, DateTime end, bool includeUnmonitored);
PagingSpec<Movie> MoviesWithoutFiles(PagingSpec<Movie> pagingSpec);
void SetFileId(Movie movie, MovieFile movieFile);
@ -296,9 +296,9 @@ namespace NzbDrone.Core.Movies
return _movieRepository.GetMoviesByFileId(fileId);
}
public List<Movie> GetMoviesByCollectionId(int collectionId)
public List<Movie> GetMoviesByCollectionTmdbId(int collectionId)
{
return _movieRepository.GetMoviesByCollectionId(collectionId);
return _movieRepository.GetMoviesByCollectionTmdbId(collectionId);
}
public List<Movie> GetMoviesBetweenDates(DateTime start, DateTime end, bool includeUnmonitored)

View file

@ -78,7 +78,7 @@ namespace Radarr.Api.V3.Collections
if (collectionResources.MonitorMovies.HasValue)
{
var movies = _movieService.GetMoviesByCollectionId(collection.Id);
var movies = _movieService.GetMoviesByCollectionTmdbId(collection.Id);
movies.ForEach(c => c.Monitored = collectionResources.MonitorMovies.Value);