From 0a56587c754ae923c4c8d7f5f18d99cd4b7389a0 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 21 May 2025 15:43:02 +0300 Subject: [PATCH] fix(server): import issue for share template --- apps/server/src/share/routes.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/server/src/share/routes.ts b/apps/server/src/share/routes.ts index 764860c72..ee36621ed 100644 --- a/apps/server/src/share/routes.ts +++ b/apps/server/src/share/routes.ts @@ -195,9 +195,11 @@ function register(router: Router) { try { const content = templateNote.getContent(); if (typeof content === "string") { - const ejsResult = ejs.render(content, opts, { includer }); - res.send(ejsResult); - useDefaultView = false; // Rendering went okay, don't use default view + import("ejs").then((ejs) => { + const ejsResult = ejs.render(content, opts, { includer }); + res.send(ejsResult); + useDefaultView = false; // Rendering went okay, don't use default view + }); } } catch (e: unknown) { const [errMessage, errStack] = safeExtractMessageAndStackFromError(e);