From edbd76167c289951881bbee9b194deba989e3031 Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Tue, 3 Mar 2026 14:31:49 +0530 Subject: [PATCH] fix: add /docs prefix to ViewOptions markdownUrl The "Open in ChatGPT/Claude/T3 Chat" buttons were generating incorrect URLs missing the /docs/ base path. For example, the URL was https://www.prisma.io/prisma-orm/quickstart/prisma-postgres.mdx instead of https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres.mdx. Wrap page.url with withDocsBasePath() in both v7 and v6 page components, matching what LLMCopyButton already does. --- apps/docs/src/app/(docs)/(default)/[[...slug]]/page.tsx | 2 +- apps/docs/src/app/(docs)/v6/[[...slug]]/page.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/docs/src/app/(docs)/(default)/[[...slug]]/page.tsx b/apps/docs/src/app/(docs)/(default)/[[...slug]]/page.tsx index bc1e4c9427..4bdfa59fb7 100644 --- a/apps/docs/src/app/(docs)/(default)/[[...slug]]/page.tsx +++ b/apps/docs/src/app/(docs)/(default)/[[...slug]]/page.tsx @@ -53,7 +53,7 @@ export default async function Page({ params }: { params: Promise }) )} diff --git a/apps/docs/src/app/(docs)/v6/[[...slug]]/page.tsx b/apps/docs/src/app/(docs)/v6/[[...slug]]/page.tsx index 55957d1282..9e47ff4b6b 100644 --- a/apps/docs/src/app/(docs)/v6/[[...slug]]/page.tsx +++ b/apps/docs/src/app/(docs)/v6/[[...slug]]/page.tsx @@ -52,7 +52,7 @@ export default async function Page({