Skip to content

Commit 2b4b583

Browse files
fix/ testing cookie fix
1 parent 9318fa6 commit 2b4b583

4 files changed

+24
-32
lines changed

src/supabase-clients/user/createSupabaseUserRouteHandlerClient.ts

+6-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@ type CookieOptions = createRouteHandlerClientParams['cookieOptions'];
99

1010
const isDevelopment = process.env.NODE_ENV === 'development';
1111

12-
const optionalCookieOptions: CookieOptions = isDevelopment
13-
? undefined
14-
: {
15-
domain: '.digger.dev',
16-
secure: false,
17-
path: '/',
18-
sameSite: 'lax',
19-
};
12+
const optionalCookieOptions: CookieOptions = {
13+
domain: isDevelopment ? undefined : '.digger.dev',
14+
secure: !isDevelopment,
15+
path: '/',
16+
sameSite: 'lax',
17+
};
2018

2119
// Outstanding bug
2220
//https://github.com/vercel/next.js/issues/45371

src/supabase-clients/user/createSupabaseUserServerActionClient.ts

+6-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@ type CookieOptions = createServerActionClientParams['cookieOptions'];
99

1010
const isDevelopment = process.env.NODE_ENV === 'development';
1111

12-
const optionalCookieOptions: CookieOptions = isDevelopment
13-
? undefined
14-
: {
15-
domain: '.digger.dev',
16-
secure: false,
17-
path: '/',
18-
sameSite: 'lax',
19-
};
12+
const optionalCookieOptions: CookieOptions = {
13+
domain: isDevelopment ? undefined : '.digger.dev',
14+
secure: !isDevelopment,
15+
path: '/',
16+
sameSite: 'lax',
17+
};
2018

2119
export const createSupabaseUserServerActionClient = () =>
2220
createServerActionClient<Database>(

src/supabase-clients/user/createSupabaseUserServerComponentClient.ts

+6-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@ type createServerComponentClientParams = NonNullable<
99
>;
1010
type CookieOptions = createServerComponentClientParams['cookieOptions'];
1111

12-
const optionalCookieOptions: CookieOptions = isDevelopment
13-
? undefined
14-
: {
15-
domain: '.digger.dev',
16-
secure: false,
17-
path: '/',
18-
sameSite: 'lax',
19-
};
12+
const optionalCookieOptions: CookieOptions = {
13+
domain: isDevelopment ? undefined : '.digger.dev',
14+
secure: !isDevelopment,
15+
path: '/',
16+
sameSite: 'lax',
17+
};
2018

2119
export const createSupabaseUserServerComponentClient = () =>
2220
createServerComponentClient<Database>(

src/supabase-clients/user/supabaseUserClientComponentClient.ts

+6-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@ type createClientComponentClientParams = NonNullable<
99
>;
1010
type CookieOptions = createClientComponentClientParams['cookieOptions'];
1111

12-
const optionalCookieOptions: CookieOptions = isDevelopment
13-
? undefined
14-
: {
15-
domain: '.digger.dev',
16-
secure: false,
17-
path: '/',
18-
sameSite: 'lax',
19-
};
12+
const optionalCookieOptions: CookieOptions = {
13+
domain: isDevelopment ? undefined : '.digger.dev',
14+
secure: !isDevelopment,
15+
path: '/',
16+
sameSite: 'lax',
17+
};
2018

2119
// apologies for the name, but it's the best I could come up with as
2220
// the util exported from @supabase/auth-helpers-nextjs is called

0 commit comments

Comments
 (0)