Skip to content
Snippets Groups Projects
Commit 9ea4e895 authored by Razzan Yoni's avatar Razzan Yoni
Browse files

rename multer

parent e70c3e03
Branches
Tags
1 merge request!2Dev
import multer from "multer"; // TODO : save file to local storage
\ No newline at end of file
// https://github.com/expressjs/multer
const storage = multer.memoryStorage();
const uploadCover = multer({
storage: storage,
limits: {
fileSize: 1024 * 1024 * 10 // 10MB
},
fileFilter: function (req, file, cb) {
if (file.mimetype === "image/png" || file.mimetype === "image/jpeg" || file.mimetype === "image/jpg") {
cb(null, true)
} else {
cb(null, false)
return cb(new Error('Only .png, .jpg and .jpeg format allowed!'))
}
}
});
const uploadSong = multer({
storage: storage,
limits: {
fileSize: 1024 * 1024 * 10 // 10MB
},
fileFilter: function (req, file, cb) {
if (file.mimetype === "audio/mpeg") {
cb(null, true)
} else {
return cb(new Error('Only .mp3 format allowed!'))
}
}
});
export {
uploadCover,
uploadSong,
}
\ No newline at end of file
import multer from "multer";
// https://github.com/expressjs/multer
const storage = multer.memoryStorage();
const uploadCover = multer({
storage: storage,
limits: {
fileSize: 1024 * 1024 * 10 // 10MB
},
fileFilter: function (req, file, cb) {
if (file.mimetype === "image/png" || file.mimetype === "image/jpeg" || file.mimetype === "image/jpg") {
cb(null, true)
} else {
cb(null, false)
return cb(new Error('Only .png, .jpg and .jpeg format allowed!'))
}
}
});
const uploadSong = multer({
storage: storage,
limits: {
fileSize: 1024 * 1024 * 10 // 10MB
},
fileFilter: function (req, file, cb) {
if (file.mimetype === "audio/mpeg") {
cb(null, true)
} else {
return cb(new Error('Only .mp3 format allowed!'))
}
}
});
export {
uploadCover,
uploadSong,
}
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment