From fe3d2aefbeb21e569bcc5398a2093b5a7491b6f9 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 28 Dec 2024 20:05:05 -0600 Subject: [PATCH] Remove keyed project route, log error --- src/pages/api/revalidate.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/api/revalidate.ts b/src/pages/api/revalidate.ts index 506c5f1..95b327d 100644 --- a/src/pages/api/revalidate.ts +++ b/src/pages/api/revalidate.ts @@ -19,7 +19,7 @@ async function getURLs( return []; } - if (type === "project") return ["/projects", `/projects/${key}`]; + if (type === "project") return ["/projects"]; if (type === "metadata") return ["/"]; if (type === "technology") { const urls = ["/technology"]; @@ -67,8 +67,10 @@ export default async function handler( try { // Verify JSON body const { success, data, error } = requestSchema.safeParse(req.body); - if (!success) + if (!success) { + console.error({ message: "Invalid JSON body", error }); return res.status(400).json({ message: "Invalid JSON body", error }); + } // Get URLs const urls = await getURLs(data.type, data.keys[0]!, data.payload);