1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-03-05 13:21:25 -05:00

Return error with missing field for movie files endpoint

Fixes #10555
This commit is contained in:
Bogdan
2025-05-23 18:39:09 +03:00
parent 873299701b
commit b5b4d4b971
2 changed files with 6 additions and 1 deletions

View File

@@ -172,6 +172,11 @@ namespace Radarr.Api.V3.MovieFiles
[Consumes("application/json")]
public object DeleteMovieFiles([FromBody] MovieFileListResource resource)
{
if (!resource.MovieFileIds.Any())
{
throw new BadRequestException("movieFileIds must be provided");
}
var movieFiles = _mediaFileService.GetMovies(resource.MovieFileIds);
var movie = _movieService.GetMovie(movieFiles.First().MovieId);

View File

@@ -6,7 +6,7 @@ namespace Radarr.Api.V3.MovieFiles
{
public class MovieFileListResource
{
public List<int> MovieFileIds { get; set; }
public List<int> MovieFileIds { get; set; } = new ();
public List<Language> Languages { get; set; }
public QualityModel Quality { get; set; }
public string Edition { get; set; }