Refactor ImportListSyncService to adjust auto-import logic

This commit is contained in:
scphantm 2026-04-01 22:01:49 -04:00
parent 694ecf6da0
commit 45a8537dc4
No known key found for this signature in database
GPG key ID: 3512C53D8C6FC41E

View file

@ -76,7 +76,7 @@ private void SyncList(ImportListDefinition definition)
private void ProcessMovieReport(ImportListDefinition importList, ImportListMovie report, List<ImportListExclusion> listExclusions, List<int> dbMovies, List<Movie> moviesToAdd)
{
if (report.TmdbId == 0 || !importList.EnableAuto)
if (report.TmdbId == 0)
{
return;
}
@ -89,6 +89,12 @@ private void ProcessMovieReport(ImportListDefinition importList, ImportListMovie
return;
}
// Now that retro-tags are applied, end if auto import is disabled
if (!importList.EnableAuto)
{
return;
}
// Check to see if movie excluded
var excludedMovie = listExclusions.SingleOrDefault(s => s.TmdbId == report.TmdbId);