diff --git a/.changeset/gentle-numbers-sit.md b/.changeset/gentle-numbers-sit.md new file mode 100644 index 00000000000..ed7565bfed6 --- /dev/null +++ b/.changeset/gentle-numbers-sit.md @@ -0,0 +1,5 @@ +--- +"@clerk/nextjs": patch +--- + +Await usage of cookies() and ensure the return value of the server action is valid. diff --git a/packages/nextjs/src/app-router/server-actions.ts b/packages/nextjs/src/app-router/server-actions.ts index 9ed90dfe516..caecdf189d8 100644 --- a/packages/nextjs/src/app-router/server-actions.ts +++ b/packages/nextjs/src/app-router/server-actions.ts @@ -7,5 +7,5 @@ import { cookies } from 'next/headers'; // and the async is no longer required in newer next versions. // ref: https://github.com/vercel/next.js/pull/62821 export async function invalidateCacheAction() { - return cookies().delete(`__clerk_invalidate_cache_cookie_${Date.now()}`); + void (await cookies()).delete(`__clerk_invalidate_cache_cookie_${Date.now()}`); }