Only allow numbers as discrim (#1085)

This commit is contained in:
Illya9999
2022-10-31 13:50:00 -04:00
committed by GitHub
parent 22a5c30762
commit bcf60a4890

View File

@@ -96,7 +96,11 @@ const userEditActionSchema = z
),
inGameNameDiscriminator: z.preprocess(
falsyToNull,
z.string().length(USER.IN_GAME_NAME_DISCRIMINATOR_LENGTH).nullable()
z
.string()
.length(USER.IN_GAME_NAME_DISCRIMINATOR_LENGTH)
.refine((val) => /^[0-9]{4}$/.test(val))
.nullable()
),
})
.refine(