Skip to content
Snippets Groups Projects
Commit 36d4ef84 authored by Damien's avatar Damien
Browse files

améliore l'envoie de toucans

parent bd50e6f8
No related tags found
No related merge requests found
...@@ -29,7 +29,7 @@ router.route("/toucans") ...@@ -29,7 +29,7 @@ router.route("/toucans")
upload.fields([{name:"toucan", maxCount:1 }, {name:"cover", maxCount:1 }]), upload.fields([{name:"toucan", maxCount:1 }, {name:"cover", maxCount:1 }]),
celebrate({body:newToucan}), celebrate({body:newToucan}),
function(req,res) { function(req,res) {
if(req.files.length!=2){ if(Object.keys(req.files).length!=2){ // Vérifie qu'il y a 2 fichiers envoyés
res.status(400).send("Il manque un fichier"); res.status(400).send("Il manque un fichier");
} else { } else {
var toucan = new Toucan(req.body); var toucan = new Toucan(req.body);
......
...@@ -2,7 +2,7 @@ var { Joi } = require("celebrate"); ...@@ -2,7 +2,7 @@ var { Joi } = require("celebrate");
var newToucan = Joi.object({ var newToucan = Joi.object({
title: Joi.string() title: Joi.string()
.regex(/^[a-zA-Z0-9áàâäãåçéèêëíìîïñóòôöõúùûüýÿæœÁÀÂÄÃÅÇÉÈÊËÍÌÎÏÑÓÒÔÖÕÚÙÛÜÝŸÆŒ._\s-]{1,60}$/) //Autorise la plupart des acents .regex(/^[a-zA-Z0-9áàâäãåçéèêëíìîïñóòôöõúùûüýÿæœÁÀÂÄÃÅÇÉÈÊËÍÌÎÏÑÓÒÔÖÕÚÙÛÜÝŸÆŒ._\s'-]{1,60}$/) //Autorise la plupart des acents
.required(), .required(),
date: Joi.date().required() date: Joi.date().required()
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment