cleaned up config file read for making new pages

This commit is contained in:
Ro 2020-05-23 13:29:28 -07:00
parent 6c24660bbb
commit f3ae41cd2a

View file

@ -92,14 +92,8 @@ router.get('/list/:filter?/:page?', function (req, res) {
router.get('/add/new', function (req, res) {
if (req.session.user) {
//need to grab a few copy of settings for the lastest index
fs.readFile('site/settings.json', 'utf8', (err, json) => {
if (err) {
// TODO: add error page
//console.log('Error reading file from disk:', err);
return;
}
try {
let config = JSON.parse(json);
fs.readJSON('site/settings.json')
.then(config => {
res.render('page-edit', {
id: config.library_stats.current_index,
uuid: uuidv4(),
@ -112,11 +106,8 @@ router.get('/add/new', function (req, res) {
status: ['false', 'false', 'false'],
edit: false
});
} catch (err) {
//add error page
console.log('ERROR', err);
}
});
})
.catch(err => {});
} else {
res.redirect('/@/dashboard');
}