chore(share): fall back to original EJS rendering mechanism

This commit is contained in:
Elian Doran 2025-06-09 13:20:41 +03:00
parent 2827126be7
commit 098cd19b18
No known key found for this signature in database
3 changed files with 10 additions and 12 deletions

View File

@ -240,19 +240,20 @@
".ejs": "text"
}
},
"declarationRootDir": "apps/server/src"
},
"configurations": {
"development": {
"minify": false,
"declarationRootDir": "apps/server/src",
"minify": false,
"assets": [
{
"glob": "**/*",
"input": "apps/server/src/assets",
"output": "assets"
},
{
"glob": "**/*",
"input": "packages/share-theme/src/templates",
"output": "share-theme/templates"
}
]
}
}
},
"build": {

View File

@ -17,7 +17,6 @@ import type SAttachment from "./shaca/entities/sattachment.js";
import utils, { isDev, safeExtractMessageAndStackFromError } from "../services/utils.js";
import options from "../services/options.js";
import { t } from "i18next";
import shareTheme from "@triliumnext/share-theme/templates.js";
import ejs from "ejs";
function getSharedSubTreeRoot(note: SNote): { note?: SNote; branch?: SBranch } {
@ -211,8 +210,9 @@ function register(router: Router) {
}
if (useDefaultView) {
const result = shareTheme(opts);
res.send(result);
// Path is relative to apps/server/dist/assets/views
const shareThemePath = "../../share-theme/templates/page.ejs";
res.render(shareThemePath, opts);
}
}

View File

@ -37,9 +37,6 @@
{
"path": "../../packages/ckeditor5/tsconfig.lib.json"
},
{
"path": "../../packages/share-theme"
},
{
"path": "../../packages/turndown-plugin-gfm/tsconfig.lib.json"
},