Request fix
CI / ci (push) Canceled after 0s

- Auth.js handlers require NextRequest.
- The wrapper accepted plain Request.
Changed both GET and POST handlers to accept NextRequest.
This commit is contained in:
Stefan Lazic committed 2026-09-04 21:59:44 +01:00
1 parent bc45608023
commit d9a253a974
3 files changed
+7 -4

No files matched your search

+2 -1
View File
@@ -1,4 +1,5 @@
import { afterEach, describe, expect, it, vi } from "vitest";
import { NextRequest } from "next/server";
// The Manager must not load the business Auth.js module even if a stale
// client requests `/api/auth/session`.
@@ -19,7 +20,7 @@ describe("Manager business-auth boundary", () => {
it("returns 404 without importing business Auth.js", async () => {
process.env.MANAGER_MODE = "true";
const response = await GET(new Request("https://manager.example.com/api/auth/session"));
const response = await GET(new NextRequest("https://manager.example.com/api/auth/session"));
expect(response.status).toBe(404);
});