add proper validation error messages to custom model validators for requests

This commit is contained in:
maxDorninger
2025-06-24 19:27:07 +02:00
parent 0f62df8e14
commit 39c244c419
2 changed files with 2 additions and 2 deletions

View File

@@ -48,7 +48,7 @@ class MovieRequestBase(BaseModel):
@model_validator(mode="after")
def ensure_wanted_quality_is_eq_or_gt_min_quality(self) -> "MovieRequestBase":
if self.min_quality.value < self.wanted_quality.value:
raise ValueError("Error text")
raise ValueError("wanted_quality must be equal to or lower than minimum_quality.")
return self

View File

@@ -65,7 +65,7 @@ class SeasonRequestBase(BaseModel):
@model_validator(mode="after")
def ensure_wanted_quality_is_eq_or_gt_min_quality(self) -> "SeasonRequestBase":
if self.min_quality.value < self.wanted_quality.value:
raise ValueError("Error text")
raise ValueError("wanted_quality must be equal to or lower than minimum_quality.")
return self