Есть файл User.js, в котором прописаны поля и требования к ним:
import mongoose from 'mongoose';
const UserSchema = new mongoose.Schema({
fullname: {
type: String,
required: true
},
email: {
type: String,
required: true,
unique: true
},
HashPassword: {
type: String,
required: true
},
avatarURL: String
}, {
timestamps:true,
});
Email у меня обязан быть уникальным, однако, когда я через Insomnia посылаю запросы с одинаковым эмейлом - никаких ошибок не выскакивает. Файл валидации есть, вот строчка оттуда
body('email','Неверный формат электронного адреса').isEmail(),
Может дело здесь?