File tree Expand file tree Collapse file tree 4 files changed +20
-3
lines changed
packages/core/supabase-js Expand file tree Collapse file tree 4 files changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -148,6 +148,13 @@ export const corsHeaders: CorsHeaders = {
148148 'Access-Control-Allow-Methods' : SUPABASE_METHODS ,
149149}
150150
151+ // Debug: Verify SDK version being used
152+ console . log (
153+ '[SDK cors.ts] Module loaded, corsHeaders.Access-Control-Allow-Origin:' ,
154+ corsHeaders [ 'Access-Control-Allow-Origin' ]
155+ )
156+ console . log ( '[SDK cors.ts] Module timestamp:' , new Date ( ) . toISOString ( ) )
157+
151158/**
152159 * Creates custom CORS headers with the specified options.
153160 *
Original file line number Diff line number Diff line change @@ -4,10 +4,13 @@ import { corsHeaders } from '../../../src/cors.ts'
44serve ( async ( req ) => {
55 // Handle CORS preflight
66 if ( req . method === 'OPTIONS' ) {
7- return new Response ( null , {
7+ console . log ( '[cors-errors] OPTIONS request detected, returning 204' )
8+ const response = new Response ( null , {
89 status : 204 ,
910 headers : corsHeaders ,
1011 } )
12+ console . log ( '[cors-errors] Response status:' , response . status )
13+ return response
1114 }
1215
1316 try {
Original file line number Diff line number Diff line change @@ -4,10 +4,14 @@ import { corsHeaders } from '../../../src/cors.ts'
44serve ( async ( req ) => {
55 // Handle CORS preflight
66 if ( req . method === 'OPTIONS' ) {
7- return new Response ( null , {
7+ console . log ( '[cors-http-methods] OPTIONS request detected, returning 204' )
8+ console . log ( '[cors-http-methods] corsHeaders:' , Object . keys ( corsHeaders ) )
9+ const response = new Response ( null , {
810 status : 204 ,
911 headers : corsHeaders ,
1012 } )
13+ console . log ( '[cors-http-methods] Response status:' , response . status )
14+ return response
1115 }
1216
1317 // Handle HEAD properly
Original file line number Diff line number Diff line change @@ -4,10 +4,13 @@ import { corsHeaders } from '../../../src/cors.ts'
44serve ( async ( req ) => {
55 // Handle CORS preflight
66 if ( req . method === 'OPTIONS' ) {
7- return new Response ( null , {
7+ console . log ( '[cors-validation] OPTIONS request detected, returning 204' )
8+ const response = new Response ( null , {
89 status : 204 ,
910 headers : corsHeaders ,
1011 } )
12+ console . log ( '[cors-validation] Response status:' , response . status )
13+ return response
1114 }
1215
1316 // Handle POST request
You can’t perform that action at this time.
0 commit comments