I played with the code that I found in a book about Node.js. This is a simple application that downloads images.
Error EXDEV is displayed here (500 Error: EXDEV, renaming).
Can someone give me a hint? Here is my code:
exports.submit = function(dir) {
return function(req, res, next) {
var img = req.files.photo.image;
var name = req.body.photo.name || img.name;
var path = join(dir, img.name);
fs.rename(img.path, path, function (err) {
if(err) return next(err);
Photo.create({
name: name,
path: img.name
}, function (err) {
if(err) return next(err);
res.redirect('/');
});
});
};
};
source
share