diff --git a/src/server/server.ts b/src/server/server.ts index 5539554..127521c 100644 --- a/src/server/server.ts +++ b/src/server/server.ts @@ -536,6 +536,13 @@ const renderTemplate = async ( month: "long", year: "numeric", }), + // ensure nav flags exist to avoid ReferenceError inside templates + hideNavbar: + typeof locals.hideNavbar !== "undefined" ? locals.hideNavbar : false, + useDashboardNav: + typeof locals.useDashboardNav !== "undefined" + ? locals.useDashboardNav + : false, ...locals, title: locals.title ?? defaultTitle, body: pageBody,