From a460c5e9b9532bda1853ed18fc1b2821320ebff0 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 29 Mar 2026 14:43:23 +0700 Subject: [PATCH] fix(website): only show blog drafts when explicitly requested The validateSearch round-trip caused drafts to always show because `false !== undefined` is true. Check for explicit truthy values instead. --- packages/website/src/routes/blog/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/website/src/routes/blog/index.tsx b/packages/website/src/routes/blog/index.tsx index bb2ccb279..7e423e2f3 100644 --- a/packages/website/src/routes/blog/index.tsx +++ b/packages/website/src/routes/blog/index.tsx @@ -4,7 +4,7 @@ import { pageMeta } from "~/meta"; export const Route = createFileRoute("/blog/")({ validateSearch: (search: Record) => ({ - drafts: search.drafts !== undefined, + drafts: search.drafts === true || search.drafts === "" || search.drafts === "true", }), head: () => ({ meta: pageMeta("Blog - Paseo", "Updates, thoughts, and announcements from the Paseo team."),