chore: changes...

This commit is contained in:
Lluis Agusti
2025-06-20 19:14:27 +04:00
parent d5dfc40263
commit 0b1b29a9bb
2 changed files with 10 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
import { createServerClient } from "@supabase/ssr";
import { NextResponse, type NextRequest } from "next/server";
import { isAdminPage, isProtectedPage } from "./helpers";
import { getCookieSettings, isAdminPage, isProtectedPage } from "./helpers";
export async function updateSession(request: NextRequest) {
let supabaseResponse = NextResponse.next({
@@ -33,7 +33,10 @@ export async function updateSession(request: NextRequest) {
request,
});
cookiesToSet.forEach(({ name, value, options }) => {
supabaseResponse.cookies.set(name, value, options);
supabaseResponse.cookies.set(name, value, {
...options,
...getCookieSettings(),
});
});
},
},

View File

@@ -1,4 +1,5 @@
import { createServerClient, type CookieOptions } from "@supabase/ssr";
import { getCookieSettings } from "../helpers";
type Cookies = { name: string; value: string; options?: CookieOptions }[];
@@ -20,7 +21,10 @@ export async function getServerSupabase() {
setAll(cookiesToSet: Cookies) {
try {
cookiesToSet.forEach(({ name, value, options }) => {
cookieStore.set(name, value, options);
cookieStore.set(name, value, {
...options,
...getCookieSettings(),
});
});
} catch {
// The `setAll` method was called from a Server Component.