diff options
Diffstat (limited to 'src/app/api/location/route.tsx')
| -rw-r--r-- | src/app/api/location/route.tsx | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/app/api/location/route.tsx b/src/app/api/location/route.tsx index 452a85d..bc4cfff 100644 --- a/src/app/api/location/route.tsx +++ b/src/app/api/location/route.tsx @@ -1,17 +1,14 @@ +import getServerCredential from "@/common/libs/getServerCredential"; import { NextRequest, NextResponse } from "next/server"; import { prisma } from "prisma/client"; -import { Credential } from "@/common/types/auth" export async function GET(request: NextRequest) { const searchParams = request.nextUrl.searchParams; const search = searchParams.get('search'); - const credentialStr = request.cookies.get('credential')?.value - const credential: Credential | null = credentialStr ? JSON.parse(credentialStr) : null + const credential = getServerCredential() - if (!credential) { - return NextResponse.json({ error: 'Unauthorized' }, { status: 401 }) - } + if (!credential) return NextResponse.json({ error: 'Unauthorized' }, { status: 401 }) const { companyId } = credential |
