🐛 Coerce values for license validation response

This commit is contained in:
Luke Vella 2025-05-27 09:29:29 +01:00
parent 9e87985b7d
commit 6e7253971f
No known key found for this signature in database
GPG key ID: 469CAD687F0D784C

View file

@ -63,13 +63,13 @@ export const validateLicenseKeyResponseSchema = apiResponseSchema(
key: z.string(), key: z.string(),
valid: z.boolean(), valid: z.boolean(),
status: licenseStatusSchema, status: licenseStatusSchema,
issuedAt: z.date(), issuedAt: z.coerce.date(),
expiresAt: z.date().nullable(), expiresAt: z.coerce.date().nullable(),
licenseeEmail: z.string().nullable(), licenseeEmail: z.string().nullable(),
licenseeName: z.string().nullable(), licenseeName: z.string().nullable(),
seats: z.number().nullable(), seats: z.coerce.number().nullable(),
type: licenseTypeSchema, type: licenseTypeSchema,
version: z.number().nullable(), version: z.coerce.number().nullable(),
}), }),
); );