fix(server): import issue for share template

This commit is contained in:
Elian Doran 2025-05-21 15:43:02 +03:00
parent de83029c3a
commit 0a56587c75
No known key found for this signature in database

View File

@ -195,9 +195,11 @@ function register(router: Router) {
try { try {
const content = templateNote.getContent(); const content = templateNote.getContent();
if (typeof content === "string") { if (typeof content === "string") {
const ejsResult = ejs.render(content, opts, { includer }); import("ejs").then((ejs) => {
res.send(ejsResult); const ejsResult = ejs.render(content, opts, { includer });
useDefaultView = false; // Rendering went okay, don't use default view res.send(ejsResult);
useDefaultView = false; // Rendering went okay, don't use default view
});
} }
} catch (e: unknown) { } catch (e: unknown) {
const [errMessage, errStack] = safeExtractMessageAndStackFromError(e); const [errMessage, errStack] = safeExtractMessageAndStackFromError(e);