enforce at least one letter in zone names (#20561)

This commit is contained in:
Josh Hawkins
2025-10-19 06:21:15 -05:00
committed by GitHub
parent 4c689dde8e
commit 4319118e94
2 changed files with 8 additions and 2 deletions

View File

@@ -149,6 +149,11 @@ export default function ZoneEditPane({
)
.refine((value: string) => /^[a-zA-Z0-9_-]+$/.test(value), {
message: t("masksAndZones.form.zoneName.error.hasIllegalCharacter"),
})
.refine((value: string) => /[a-zA-Z]/.test(value), {
message: t(
"masksAndZones.form.zoneName.error.mustHaveAtLeastOneLetter",
),
}),
inertia: z.coerce
.number()