diff --git a/package.json b/package.json index bcc7ba85..9d8465d9 100644 --- a/package.json +++ b/package.json @@ -125,7 +125,7 @@ "edward": "^8.0.0", "execon": "^1.2.0", "express": "^4.13.0", - "files-io": "^2.0.0", + "files-io": "^3.0.0", "flop": "^6.0.0", "for-each-key": "^1.0.1", "format-io": "^1.0.0", diff --git a/server/plugins.js b/server/plugins.js index a0977382..deb1d0f3 100644 --- a/server/plugins.js +++ b/server/plugins.js @@ -10,10 +10,7 @@ module.exports = currify((plugins, req, res, next) => { if (!plugins || !plugins.length) return res.send(''); - files.readPipe(plugins, res, (e) => { - if (!e) - return; - + files.readPipe(plugins, res).catch((e) => { res.end(e.message); }); });