From b85423bb74fc275855c73a268a2bfad5b3826bc7 Mon Sep 17 00:00:00 2001 From: Superlog app Date: Sun, 5 Jul 2026 18:55:49 +0000 Subject: [PATCH] [superlog] Accept null values in website settings and integrations output schema --- packages/rpc/src/routers/websites.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/rpc/src/routers/websites.ts b/packages/rpc/src/routers/websites.ts index 079355783..90b04eedf 100644 --- a/packages/rpc/src/routers/websites.ts +++ b/packages/rpc/src/routers/websites.ts @@ -300,12 +300,12 @@ const websiteStatusOutputSchema = z.enum([ const websiteSettingsSchema = z .object({ - allowedOrigins: z.array(z.string()).optional(), - allowedIps: z.array(z.string()).optional(), - ignoredTrackingOrigins: z.array(z.string()).optional(), - trackingIssueWarningsDisabled: z.boolean().optional(), + allowedOrigins: z.array(z.string()).nullish(), + allowedIps: z.array(z.string()).nullish(), + ignoredTrackingOrigins: z.array(z.string()).nullish(), + trackingIssueWarningsDisabled: z.boolean().nullish(), }) - .nullable(); + .nullish(); const websiteOutputSchema = z.object({ id: z.string(), @@ -317,7 +317,7 @@ const websiteOutputSchema = z.object({ updatedAt: z.coerce.date(), organizationId: z.string(), deletedAt: z.coerce.date().nullable(), - integrations: z.record(z.string(), z.unknown()).nullable(), + integrations: z.record(z.string(), z.unknown()).nullish(), settings: websiteSettingsSchema, });