fix(radarr): trigger search for existing monitored movies without files (#2391)
This commit is contained in:
@@ -176,10 +176,27 @@ class RadarrAPI extends ServarrBase<{ movieId: number }> {
|
||||
}
|
||||
|
||||
if (movie.id) {
|
||||
logger.info(
|
||||
'Movie is already monitored in Radarr. Skipping add and returning success',
|
||||
{ label: 'Radarr' }
|
||||
);
|
||||
// Movie exists and is already monitored
|
||||
logger.info('Movie is already monitored in Radarr.', {
|
||||
label: 'Radarr',
|
||||
movieId: movie.id,
|
||||
movieTitle: movie.title,
|
||||
hasFile: movie.hasFile,
|
||||
});
|
||||
|
||||
// If searchNow is requested and movie doesn't have a file, trigger search
|
||||
if (options.searchNow && !movie.hasFile) {
|
||||
logger.info(
|
||||
'Triggering search for existing monitored movie without file',
|
||||
{
|
||||
label: 'Radarr',
|
||||
movieId: movie.id,
|
||||
movieTitle: movie.title,
|
||||
}
|
||||
);
|
||||
this.searchMovie(movie.id);
|
||||
}
|
||||
|
||||
return movie;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user