From 650ef7a4a1985a5c4a7532aee2cb2d17ff7f0b1b Mon Sep 17 00:00:00 2001 From: gator Date: Tue, 10 Mar 2026 22:05:20 +0000 Subject: [PATCH] Fix layout undefined-local crashes (pageTitle/metaDescription/pageName) for runtime compatibility --- views/layout.ejs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/views/layout.ejs b/views/layout.ejs index d34173a..22a2879 100644 --- a/views/layout.ejs +++ b/views/layout.ejs @@ -3,17 +3,18 @@ - <%= pageTitle ? `${pageTitle} | ${config.brand.name}` : config.brand.name %> + <%= (typeof pageTitle !== 'undefined' && pageTitle) ? `${pageTitle} | ${config?.brand?.name || 'AutoTQ'}` : (config?.brand?.name || 'AutoTQ') %> - - <%- include('partials/header', { config, pageName }) %> + <% const _pageName = (typeof pageName !== 'undefined' && pageName) ? pageName : 'default'; %> + + <%- include('partials/header', { config, pageName: _pageName }) %>
<%- body %>
<%- include('partials/footer', { config }) %>