From b49e0e12e31130ac282becaf34cce33d99e32aee Mon Sep 17 00:00:00 2001 From: shni Date: Tue, 7 Oct 2025 12:18:05 -0500 Subject: [PATCH] fix: corregir errores en la carga de metadatos del proyecto --- src/server/server.ts | 8 +++++++- src/server/views/layouts/layout.ejs | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/server/server.ts b/src/server/server.ts index cd0cff8..e400aea 100644 --- a/src/server/server.ts +++ b/src/server/server.ts @@ -85,7 +85,13 @@ const renderTemplate = async ( } | Guía Completa`; const html = await ejs.renderFile( layoutFile, - { ...locals, title: locals.title ?? defaultTitle, body }, + { + head: null, + scripts: null, + ...locals, + title: locals.title ?? defaultTitle, + body, + }, { async: true } ); res.writeHead(statusCode, { diff --git a/src/server/views/layouts/layout.ejs b/src/server/views/layouts/layout.ejs index 6a4b7e6..197ab31 100644 --- a/src/server/views/layouts/layout.ejs +++ b/src/server/views/layouts/layout.ejs @@ -39,7 +39,7 @@ }; - <% if (head) { %> + <% if (typeof head !== 'undefined' && head) { %> <%= head %> <% } %> @@ -92,7 +92,7 @@ - <% if (scripts) { %> + <% if (typeof scripts !== 'undefined' && scripts) { %> <%= scripts %> <% } %>