Advertisement
Guest User

async

a guest
Jun 23rd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. router.post('', multer({storage}).array('image', 5), (req, res, next) => {
  2.     let images = [];
  3.     const saveImage = async () => {
  4.         await req.files.forEach((file) => {
  5.             ImageModel.addImage(req, file, (error, savedImage) => {
  6.                 if (error) throw error;
  7.                 console.log(savedImage);
  8.                 images.push(savedImage);
  9.             })
  10.         });
  11.         return images;
  12.     };
  13.  
  14.     saveImage()
  15.         .then(result => {
  16.             console.log(result);
  17.             res.status(200).json({
  18.                 status: 'success',
  19.                 images: result
  20.             })
  21.         })
  22.         .catch(error => {
  23.             res.status(502).json({
  24.                 status: 'fail',
  25.                 error
  26.             })
  27.         })
  28. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement