remove unused req
parent
1241ae6cfc
commit
093d6888d2
|
@ -1,12 +1,16 @@
|
||||||
import { NextRequest, NextResponse } from 'next/server'
|
import { NextRequest, NextResponse } from "next/server";
|
||||||
|
|
||||||
// Not much useful yet as prisma.client can't be used in the middlewares (client is not available)
|
// Not much useful yet as prisma.client can't be used in the middlewares (client is not available)
|
||||||
// For now we just throw early if no apiKey is passed,
|
// For now we just throw early if no apiKey is passed,
|
||||||
// but we could also check if the apiKey is valid if we had prisma here.
|
// but we could also check if the apiKey is valid if we had prisma here.
|
||||||
export async function middleware({ nextUrl }: NextRequest, res: NextResponse) {
|
export async function middleware({ nextUrl }: NextRequest) {
|
||||||
const response = NextResponse.next()
|
const response = NextResponse.next();
|
||||||
const apiKey = nextUrl.searchParams.get('apiKey');
|
const apiKey = nextUrl.searchParams.get("apiKey");
|
||||||
|
|
||||||
if (apiKey) return response
|
if (apiKey) return response;
|
||||||
// if no apiKey is passed, we throw early
|
// if no apiKey is passed, we throw early
|
||||||
else throw new Error('You need to pass an apiKey as query param: https://api.cal.com/resource?apiKey=<your-api-key>')
|
else
|
||||||
|
throw new Error(
|
||||||
|
"You need to pass an apiKey as query param: https://api.cal.com/resource?apiKey=<your-api-key>"
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue