fix(web): force-dynamic on payload pages (no DB at build time)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,8 @@ import { getPayload } from "payload";
|
|||||||
import config from "@payload-config";
|
import config from "@payload-config";
|
||||||
import { RichText } from "@payloadcms/richtext-lexical/react";
|
import { RichText } from "@payloadcms/richtext-lexical/react";
|
||||||
|
|
||||||
|
export const dynamic = "force-dynamic";
|
||||||
|
|
||||||
type Props = { params: Promise<{ slug: string }> };
|
type Props = { params: Promise<{ slug: string }> };
|
||||||
|
|
||||||
export async function generateMetadata({ params }: Props) {
|
export async function generateMetadata({ params }: Props) {
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ import Link from "next/link";
|
|||||||
import { getPayload } from "payload";
|
import { getPayload } from "payload";
|
||||||
import config from "@payload-config";
|
import config from "@payload-config";
|
||||||
|
|
||||||
|
export const dynamic = "force-dynamic";
|
||||||
|
|
||||||
export const metadata = {
|
export const metadata = {
|
||||||
title: "Blog — claudemesh",
|
title: "Blog — claudemesh",
|
||||||
description: "Engineering notes on peer messaging, protocol design, and multi-agent security.",
|
description: "Engineering notes on peer messaging, protocol design, and multi-agent security.",
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
import { getPayload } from "payload";
|
import { getPayload } from "payload";
|
||||||
import config from "@payload-config";
|
import config from "@payload-config";
|
||||||
|
|
||||||
|
export const dynamic = "force-dynamic";
|
||||||
|
|
||||||
export const metadata = {
|
export const metadata = {
|
||||||
title: "Changelog — claudemesh",
|
title: "Changelog — claudemesh",
|
||||||
description: "Release history for claudemesh-cli.",
|
description: "Release history for claudemesh-cli.",
|
||||||
|
|||||||
Reference in New Issue
Block a user