added readability check for fs.access
This commit is contained in:
+5
-5
@@ -44,9 +44,9 @@ module.exports = (config) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const showError = (resPath, code, res) => {
|
const showError = (resPath, code, res) => {
|
||||||
const errorPath = path.join(config['data_dir'],config['home']['error']);
|
const errorPath = path.join(config['data_dir'], config['home']['error']);
|
||||||
fs.access(errorPath, (err) => {
|
fs.access(errorPath, fs.constants.R_OK, (err) => {
|
||||||
if(err)
|
if (err)
|
||||||
res.sendStatus(code);
|
res.sendStatus(code);
|
||||||
else
|
else
|
||||||
render(res, errorPath, {error: code, path: resPath}, code);
|
render(res, errorPath, {error: code, path: resPath}, code);
|
||||||
@@ -55,8 +55,8 @@ module.exports = (config) => {
|
|||||||
|
|
||||||
app.get('/', (req, res) => {
|
app.get('/', (req, res) => {
|
||||||
const homePath = `${config['data_dir']}/${config['home']['index']}`;
|
const homePath = `${config['data_dir']}/${config['home']['index']}`;
|
||||||
fs.access(homePath,(err)=>{
|
fs.access(homePath, fs.constants.R_OK, (err) => {
|
||||||
if(err)
|
if (err)
|
||||||
showError(req.path, 404, res);
|
showError(req.path, 404, res);
|
||||||
else
|
else
|
||||||
render(res, homePath, {articles: articles});
|
render(res, homePath, {articles: articles});
|
||||||
|
|||||||
Reference in New Issue
Block a user