From 65b88f786df12225876b792fa3bfceebecbee2ec Mon Sep 17 00:00:00 2001 From: Konstantin Wohlwend Date: Sun, 1 Dec 2024 01:47:04 -0800 Subject: [PATCH] No more cookie force dynamic --- .../api/v1/integrations/neon/oauth/idp/[[...route]]/route.tsx | 4 ---- packages/stack-shared/src/interface/adminInterface.ts | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/route.tsx b/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/route.tsx index b7790a5d9..767965c82 100644 --- a/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/route.tsx +++ b/apps/backend/src/app/api/v1/integrations/neon/oauth/idp/[[...route]]/route.tsx @@ -2,7 +2,6 @@ import { handleApiRequest } from "@/route-handlers/smart-route-handler"; import { getEnvVariable } from "@stackframe/stack-shared/dist/utils/env"; import { StackAssertionError } from "@stackframe/stack-shared/dist/utils/errors"; import { createNodeHttpServerDuplex } from "@stackframe/stack-shared/dist/utils/node-http"; -import { cookies } from "next/headers"; import { NextRequest, NextResponse } from "next/server"; import { createOidcProvider } from "./idp"; @@ -28,9 +27,6 @@ function getOidcCallbackPromise() { } const handler = handleApiRequest(async (req: NextRequest) => { - // force dynamic - cookies(); - const newUrl = req.url.replace(pathPrefix, ""); if (newUrl === req.url) { throw new StackAssertionError("No path prefix found in request URL. Is the pathPrefix correct?", { newUrl, url: req.url, pathPrefix }); diff --git a/packages/stack-shared/src/interface/adminInterface.ts b/packages/stack-shared/src/interface/adminInterface.ts index 638145cb3..97b37ad07 100644 --- a/packages/stack-shared/src/interface/adminInterface.ts +++ b/packages/stack-shared/src/interface/adminInterface.ts @@ -78,7 +78,7 @@ export class StackAdminInterface extends StackServerInterface { async createApiKey( options: ApiKeyCreateCrudRequest, ): Promise { - const response = await this.sendServerRequest( + const response = await this.sendAdminRequest( "/internal/api-keys", { method: "POST",