From cf1bf95388e5b78c4097f7e214904cf849a86adb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Tue, 20 Jan 2026 13:06:35 +0100 Subject: [PATCH] fix: allow int for profileId --- packages/validation/src/track.validation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/validation/src/track.validation.ts b/packages/validation/src/track.validation.ts index 555432eb..409a70ff 100644 --- a/packages/validation/src/track.validation.ts +++ b/packages/validation/src/track.validation.ts @@ -6,7 +6,7 @@ export const zTrackPayload = z .object({ name: z.string().min(1), properties: z.record(z.unknown()).optional(), - profileId: z.string().optional(), + profileId: z.string().or(z.number()).optional(), }) .refine((data) => !RESERVED_EVENT_NAMES.includes(data.name as any), { message: `Event name cannot be one of the reserved names: ${RESERVED_EVENT_NAMES.join(', ')}`,