some improvements
This commit is contained in:
5
dist/main.js
vendored
5
dist/main.js
vendored
@ -25,7 +25,7 @@ function getToc() {
|
||||
logger.info("building toc");
|
||||
let toc = "";
|
||||
let posts = fs.readdirSync('./docroot/posts');
|
||||
posts.forEach((v) => {
|
||||
posts.sort().reverse().forEach((v) => {
|
||||
let content = fs.readFileSync(`./docroot/posts/${v}/article.pag`);
|
||||
let contentStr = content.toString();
|
||||
let pageOptions = getPageOptions(contentStr);
|
||||
@ -89,7 +89,8 @@ app.get('/reload', (req, res) => {
|
||||
cache = {};
|
||||
toc = getToc();
|
||||
masterTmpl = fs.readFileSync('./docroot/master.tmpl').toString();
|
||||
res.send('reload triggered');
|
||||
let base = req.headers['x-proxy-original-url'] || "/";
|
||||
res.redirect(`${base}index`);
|
||||
});
|
||||
app.use('/files', express.static('files'));
|
||||
masterTmpl = fs.readFileSync('./docroot/master.tmpl').toString();
|
||||
|
Reference in New Issue
Block a user