From 3b8c41c7fbfa255342ba3370cfa8b7c1ad0c98fe Mon Sep 17 00:00:00 2001 From: Marcos Fargas Date: Sun, 4 Oct 2026 22:03:30 +0200 Subject: [PATCH] fix: add type definitions to fetch wrapper to fix build error --- src/lib/supabase/server.ts | 2 +- src/middleware.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/supabase/server.ts b/src/lib/supabase/server.ts index 22565ce..2f4516d 100644 --- a/src/lib/supabase/server.ts +++ b/src/lib/supabase/server.ts @@ -8,7 +8,7 @@ export async function createClient() { process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, { global: { - fetch: (url, options) => { + fetch: (url: string | URL | Request, options?: RequestInit) => { const u = new URL(url.toString()); if (process.env.NODE_ENV === 'production' && u.hostname === 'supabase.4ventures.es') { u.protocol = 'http:'; diff --git a/src/middleware.ts b/src/middleware.ts index a73f4db..f85331e 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -29,7 +29,7 @@ export async function middleware(req: NextRequest) { process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, { global: { - fetch: (url, options) => { + fetch: (url: string | URL | Request, options?: RequestInit) => { const u = new URL(url.toString()); if (process.env.NODE_ENV === 'production' && u.hostname === 'supabase.4ventures.es') { u.protocol = 'http:';