diff --git a/apps/web/app/(site)/blog/[slug]/page.tsx b/apps/web/app/(site)/blog/[slug]/page.tsx index 98cdba0..09c4cce 100644 --- a/apps/web/app/(site)/blog/[slug]/page.tsx +++ b/apps/web/app/(site)/blog/[slug]/page.tsx @@ -1,8 +1,7 @@ import * as React from "react"; import type { Metadata } from "next"; import { notFound, redirect } from "next/navigation"; -import { getPayloadHMR } from "@payloadcms/next/utilities"; -import configPromise from "@payload-config"; + import { getAllPosts } from "@/src/lib/posts"; import { BlogPostHeader } from "@/src/components/blog/BlogPostHeader"; import { Section } from "@/src/components/Section"; @@ -11,7 +10,7 @@ import { BlogPostClient } from "@/src/components/BlogPostClient"; import { TextSelectionShare } from "@/src/components/TextSelectionShare"; import { BlogPostStickyBar } from "@/src/components/blog/BlogPostStickyBar"; import { MDXContent } from "@/src/components/MDXContent"; -import { PayloadRichText } from "@/src/components/PayloadRichText"; + import { TableOfContents } from "@/src/components/TableOfContents"; export async function generateStaticParams() { @@ -58,18 +57,6 @@ export default async function BlogPostPage({ const post = allPosts.find((p) => p.slug === slug); if (!post) { - const payload = await getPayloadHMR({ config: configPromise }); - const redirectDoc = await payload.find({ - collection: "redirects", - where: { - from: { equals: slug }, - }, - }); - - if (redirectDoc.docs.length > 0) { - redirect(`/blog/${redirectDoc.docs[0].to}`); - } - notFound(); } @@ -119,11 +106,7 @@ export default async function BlogPostPage({