From 0ff78d56df0cc27470e5e1018ed8759217ac0e32 Mon Sep 17 00:00:00 2001 From: cirroskais Date: Mon, 22 Apr 2024 03:41:34 -0400 Subject: [PATCH] redirect when blog post not found --- src/routes/blog/[slug]/+page.svelte | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/routes/blog/[slug]/+page.svelte b/src/routes/blog/[slug]/+page.svelte index 5ca069a..b089ece 100644 --- a/src/routes/blog/[slug]/+page.svelte +++ b/src/routes/blog/[slug]/+page.svelte @@ -6,6 +6,7 @@ import { markedEmoji } from 'marked-emoji'; import blog from '$lib/blog.json'; + import { goto } from '$app/navigation'; export let data; @@ -21,6 +22,7 @@ ); onMount(async () => { + if (!thisPost?.title) return goto('/blog'); const response = await fetch(`/blog/${data.slug}.md`); const body = await response.text(); markdown = await marked.parse(body);