mirror of https://github.com/Radarr/Radarr
Fix: Remove title requirement in the API for adding movies when the TMDb is provided since that will over-ride the given title.
This commit is contained in:
parent
0800029713
commit
84e769b14e
|
@ -75,7 +75,7 @@ namespace NzbDrone.Api.Movies
|
||||||
PostValidator.RuleFor(s => s.RootFolderPath)
|
PostValidator.RuleFor(s => s.RootFolderPath)
|
||||||
.IsValidPath()
|
.IsValidPath()
|
||||||
.When(s => s.Path.IsNullOrWhiteSpace());
|
.When(s => s.Path.IsNullOrWhiteSpace());
|
||||||
PostValidator.RuleFor(s => s.Title).NotEmpty();
|
PostValidator.RuleFor(s => s.Title).NotEmpty().When(s => s.TmdbId <= 0);
|
||||||
PostValidator.RuleFor(s => s.TmdbId).NotNull().NotEmpty().SetValidator(moviesExistsValidator);
|
PostValidator.RuleFor(s => s.TmdbId).NotNull().NotEmpty().SetValidator(moviesExistsValidator);
|
||||||
|
|
||||||
PutValidator.RuleFor(s => s.Path).IsValidPath();
|
PutValidator.RuleFor(s => s.Path).IsValidPath();
|
||||||
|
|
|
@ -92,7 +92,7 @@ namespace Radarr.Api.V3.Movies
|
||||||
.IsValidPath()
|
.IsValidPath()
|
||||||
.SetValidator(movieFolderAsRootFolderValidator)
|
.SetValidator(movieFolderAsRootFolderValidator)
|
||||||
.When(s => s.Path.IsNullOrWhiteSpace());
|
.When(s => s.Path.IsNullOrWhiteSpace());
|
||||||
PostValidator.RuleFor(s => s.Title).NotEmpty();
|
PostValidator.RuleFor(s => s.Title).NotEmpty().When(s => s.TmdbId <= 0);
|
||||||
PostValidator.RuleFor(s => s.TmdbId).NotNull().NotEmpty().SetValidator(moviesExistsValidator);
|
PostValidator.RuleFor(s => s.TmdbId).NotNull().NotEmpty().SetValidator(moviesExistsValidator);
|
||||||
|
|
||||||
PutValidator.RuleFor(s => s.Path).IsValidPath();
|
PutValidator.RuleFor(s => s.Path).IsValidPath();
|
||||||
|
|
Loading…
Reference in New Issue