Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const multer = require('multer');
- const upload = multer({ dest: '/tmp/'});
- const fs = require("fs");
- router.post('/upload', upload.single('file'), function(req, res){
- const public_folder = 'public'
- const file_path = `/saved_pictures/${req.file.filename}`;
- const full_file_path = public_folder + file_path;
- fs.rename(req.file.path, full_file_path, function(err) {
- if (err) {
- console.log(err);
- res.send(500);
- } else {
- models.Pictures.create({
- userId: req.user.id,
- src: file_path
- })
- .then((pictureCreated) => {
- res.send(pictureCreated.get())
- })
- .catch((err) => {
- console.log(err)
- })
- }
- });
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement