diff --git a/packages/app-store/googlecalendar/zod.ts b/packages/app-store/googlecalendar/zod.ts index ce88e594ff..8364241af0 100644 --- a/packages/app-store/googlecalendar/zod.ts +++ b/packages/app-store/googlecalendar/zod.ts @@ -5,5 +5,11 @@ export const appDataSchema = z.object({}); export const appKeysSchema = z.object({ client_id: z.string().min(1), client_secret: z.string().min(1), - redirect_uris: z.string().min(1), + redirect_uris: z.union([ + z.string().url().array(), + z + .string() + .url() + .transform((url) => [url]), + ]), });