Trim group name before length validation

This commit is contained in:
rossfoss 2025-04-05 00:44:32 +01:00
parent 7917ec611a
commit d9ae528d7b
No known key found for this signature in database
GPG Key ID: 59448A69600DA1EB

View File

@ -657,10 +657,11 @@ export function CameraGroupEdit({
const formSchema = z.object({ const formSchema = z.object({
name: z name: z
.string() .string()
.trim()
.min(2, { .min(2, {
message: t("group.name.errorMessage.mustLeastCharacters"), message: t("group.name.errorMessage.mustLeastCharacters"),
}) })
.transform((val: string) => val.trim().replace(/\s+/g, "_")) .transform((val: string) => val.replace(/\s+/g, "_"))
.refine( .refine(
(value: string) => { (value: string) => {
return ( return (