fix: refactor OverviewTableClient

This commit is contained in:
Christel Westerberg
2024-09-26 11:51:48 +02:00
parent 56cd02f90b
commit 2a5a3126fe
7 changed files with 146 additions and 133 deletions

View File

@@ -5,7 +5,7 @@ import { z } from "zod"
import { Lang } from "@/constants/languages"
import { env } from "@/env/server"
import { internalServerError } from "@/server/errors/next"
import { badRequest, internalServerError, notFound } from "@/server/errors/next"
import { generateLoyaltyConfigTag } from "@/utils/generateTag"
@@ -37,15 +37,7 @@ export async function POST(request: NextRequest) {
if (secret !== env.REVALIDATE_SECRET) {
console.error(`Invalid Secret`)
console.error({ secret })
return Response.json(
{
now: Date.now(),
revalidated: false,
},
{
status: 400,
}
)
return badRequest({ revalidated: false, now: Date.now() })
}
const data = await request.json()
@@ -85,10 +77,7 @@ export async function POST(request: NextRequest) {
)
} else {
console.error("Invalid content_type")
return Response.json(
{ revalidated: false, now: Date.now() },
{ status: 404 }
)
return notFound({ revalidated: false, now: Date.now() })
}
console.info(`Revalidating loyalty config tag: ${tag}`)