From d4cf41f8da7ef5c93d5e5c77429608da6ce26214 Mon Sep 17 00:00:00 2001 From: lesion Date: Tue, 13 Sep 2022 09:06:40 +0200 Subject: [PATCH] fix #185 --- server/helpers.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/helpers.js b/server/helpers.js index c0f42498..9479b5a8 100644 --- a/server/helpers.js +++ b/server/helpers.js @@ -91,8 +91,12 @@ module.exports = { const router = express.Router() // serve images/thumb router.use('/media/', express.static(config.upload_path, { immutable: true, maxAge: '1y' }), (_req, res) => res.sendStatus(404)) - router.use('/download/:filename', (req, res, next) => { - return res.download(req.params.filename, undefined, { root: config.upload_path }, err => res.status(404).send('Not found (but nice try 😊)')) + router.use('/download/:filename', (req, res) => { + return res.download(req.params.filename, undefined, { root: config.upload_path }, err => { + if (err) { + res.status(404).send('Not found (but nice try 😊)') + } + }) }) router.use('/noimg.svg', express.static('./static/noimg.svg'))