From 8515c7d56c1fa67cee969f26a03048a69140cfe3 Mon Sep 17 00:00:00 2001 From: Chris Sherwood Date: Fri, 20 Mar 2026 08:27:14 -0700 Subject: [PATCH] fix(UI): hide 'Start here!' badge after Easy Setup is completed The KV store returns ui.hasVisitedEasySetup as boolean true, but the comparison checked against string 'true'. Since true !== 'true', the badge was always shown even after completing Easy Setup. Co-Authored-By: Claude Opus 4.6 (1M context) --- admin/inertia/pages/home.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/inertia/pages/home.tsx b/admin/inertia/pages/home.tsx index 69a8f9b..9b9e285 100644 --- a/admin/inertia/pages/home.tsx +++ b/admin/inertia/pages/home.tsx @@ -97,7 +97,7 @@ export default function Home(props: { const { data: easySetupVisited } = useSystemSetting({ key: 'ui.hasVisitedEasySetup' }) - const shouldHighlightEasySetup = easySetupVisited?.value ? easySetupVisited?.value !== 'true' : false + const shouldHighlightEasySetup = easySetupVisited?.value ? String(easySetupVisited.value) !== 'true' : false // Add installed services (non-dependency services only) props.system.services