We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ea0acd8 commit 7ad5684Copy full SHA for 7ad5684
src/models/tag.rs
@@ -119,9 +119,16 @@ pub fn validate_tag_label(tag: &str) -> Result<(), String> {
119
}
120
121
// Validate tag chars: disallow whitespace or invalid characters.
122
+ if tag.chars().any(|c| c.is_whitespace()) {
123
+ return Err(format!(
124
+ "Validation Error: Tag '{}' contains whitespace",
125
+ tag
126
+ ));
127
+ }
128
+
129
if let Some(c) = tag
130
.chars()
- .find(|c| c.is_whitespace() || VALIDATION_LIMITS.tag_invalid_chars.contains(c))
131
+ .find(|c| VALIDATION_LIMITS.tag_invalid_chars.contains(c))
132
{
133
return Err(format!(
134
"Validation Error: Tag '{}' contains invalid character: {}",
0 commit comments