Merged in fix/SW-2950-validation-rule-for-zipcode- (pull request #2360)
Fix: SW-2950 Updated zip code validation rule with regex * Fix: SW-2950 Updated zip code validation rule with regex * fix: SW-2950 Removed non-english characters from postal code regex Approved-by: Christian Andolf
This commit is contained in:
@@ -23,6 +23,7 @@ export const roomOneErrors = {
|
||||
MEMBERSHIP_NO_ONLY_DIGITS: "MEMBERSHIP_NO_ONLY_DIGITS",
|
||||
MEMBERSHIP_NO_INVALID: "MEMBERSHIP_NO_INVALID",
|
||||
ZIP_CODE_REQUIRED: "ZIP_CODE_REQUIRED",
|
||||
ZIP_CODE_INVALID: "ZIP_CODE_INVALID",
|
||||
BIRTH_DATE_REQUIRED: "BIRTH_DATE_REQUIRED",
|
||||
BIRTH_DATE_AGE_18: "BIRTH_DATE_AGE_18",
|
||||
} as const
|
||||
@@ -72,7 +73,10 @@ export const notJoinDetailsSchema = baseDetailsSchema.merge(
|
||||
export const joinDetailsSchema = baseDetailsSchema.merge(
|
||||
z.object({
|
||||
join: z.literal<boolean>(true),
|
||||
zipCode: z.string().min(1, roomOneErrors.ZIP_CODE_REQUIRED),
|
||||
zipCode: z
|
||||
.string()
|
||||
.min(1, roomOneErrors.ZIP_CODE_REQUIRED)
|
||||
.regex(/^[A-Za-z0-9-\s]{1,9}$/g, roomOneErrors.ZIP_CODE_INVALID),
|
||||
dateOfBirth: z
|
||||
.string()
|
||||
.min(1, roomOneErrors.BIRTH_DATE_REQUIRED)
|
||||
|
||||
Reference in New Issue
Block a user