diff options
| author | Pitu <[email protected]> | 2017-10-04 02:51:55 -0300 |
|---|---|---|
| committer | Pitu <[email protected]> | 2017-10-04 02:51:55 -0300 |
| commit | 76d48602c6c632a88ca65e511a24b926d79cc48f (patch) | |
| tree | bd0ea1b9233987b70ebaa0303763c712ff5cdbbf /controllers | |
| parent | Added a little bit of logging (diff) | |
| download | host.fuwn.me-76d48602c6c632a88ca65e511a24b926d79cc48f.tar.xz host.fuwn.me-76d48602c6c632a88ca65e511a24b926d79cc48f.zip | |
Async who?
Diffstat (limited to 'controllers')
| -rw-r--r-- | controllers/albumsController.js | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/controllers/albumsController.js b/controllers/albumsController.js index 2cdd06e..ed57cac 100644 --- a/controllers/albumsController.js +++ b/controllers/albumsController.js @@ -152,13 +152,12 @@ albumsController.generateZip = async (req, res, next) => { let archive = new Zip(); for (let file of files) { - fs.stat(path.join(__dirname, '..', config.uploads.folder, file.name), (err, stats) => { - if (err) { - console.log(err); - } else { - archive.file(file.name, fs.readFileSync(path.join(__dirname, '..', config.uploads.folder, file.name))); - } - }); + try { + const exists = fs.statSync(path.join(__dirname, '..', config.uploads.folder, file.name)); + archive.file(file.name, fs.readFileSync(path.join(__dirname, '..', config.uploads.folder, file.name))); + } catch (err) { + console.log(err); + } } archive |