decrement files on post failure only when posts actually exist

merge-requests/208/head
fatchan 5 years ago
parent de4a7aea3b
commit e18b4419d0
  1. 4
      controllers/forms/makepost.js

@ -80,7 +80,9 @@ module.exports = async (req, res, next) => {
await makePost(req, res, next);
} catch (err) {
await deleteTempFiles(req).catch(e => console.error);
await Files.decrement(req.files.file.filter(x => x.filename != null).map(x => x.filename)).catch(e => console.error);
if (res.locals.numFiles > 0) {
await Files.decrement(req.files.file.filter(x => x.filename != null).map(x => x.filename)).catch(e => console.error);
}
return next(err);
}

Loading…
Cancel
Save