Merge remote-tracking branch 'kai-gitea/develop' into develop

This commit is contained in:
2026-01-28 03:46:51 +05:30
16 changed files with 2793 additions and 25 deletions

View File

@@ -22,10 +22,10 @@ export const insuranceIdSchema = z.preprocess(
}
return val;
},
// After preprocess, require digits-only string (or optional nullable)
// After preprocess, allow alphanumeric insurance IDs (some providers like DentaQuest use letter prefixes)
z
.string()
.regex(/^\d+$/, { message: "Insurance ID must contain only digits" })
.regex(/^[A-Za-z0-9]+$/, { message: "Insurance ID must contain only letters and digits" })
.min(1)
.max(32)
.optional()