From 43f9a90597757f9354d5998f4b1a4b38ba4a622c Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Mon, 29 Sep 2025 23:55:30 +0000 Subject: [PATCH] Replace Builder fetch with Supabase API fetch in BlogPost cgen-16c55da799704358874168837ef4db5f --- client/pages/BlogPost.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/pages/BlogPost.tsx b/client/pages/BlogPost.tsx index 96dae940..90fcae69 100644 --- a/client/pages/BlogPost.tsx +++ b/client/pages/BlogPost.tsx @@ -16,10 +16,11 @@ export default function BlogPost() { (async () => { try { if (!slug) return; - const entry = await fetchBuilderOne("blog-post", slug); - if (!cancelled) setPost(entry?.data ? { ...entry.data, title: entry.data.title || entry.name } : null); + const res = await fetch(`/api/blog/${encodeURIComponent(slug)}`); + const data = res.ok ? await res.json() : null; + if (!cancelled) setPost(data); } catch (e) { - console.warn("Builder CMS blog post fetch failed:", e); + console.warn("Blog post fetch failed:", e); } finally { if (!cancelled) setLoading(false); }