Fix version name can be empty string (#537)

This commit is contained in:
Magnus Jensen
2023-03-04 00:20:04 +01:00
committed by GitHub
parent a2eb0bf9fe
commit 3c1e3cd38e
5 changed files with 45 additions and 6 deletions

View File

@@ -41,7 +41,10 @@ pub struct InitialVersionData {
regex = "crate::util::validate::RE_URL_SAFE"
)]
pub version_number: String,
#[validate(length(min = 1, max = 64))]
#[validate(
length(min = 1, max = 64),
custom(function = "crate::util::validate::validate_name")
)]
#[serde(alias = "name")]
pub version_title: String,
#[validate(length(max = 65536))]