refs #6397 emailValidation #1941

Merged
carlossa merged 13 commits from 6397-emailValidation into dev 2024-02-01 17:45:54 +00:00
1 changed files with 10 additions and 10 deletions
Showing only changes of commit 73e1b52348 - Show all commits

View File

@ -31,16 +31,16 @@ module.exports = function(Self) {
myOptions.transaction = tx;
}
let user;
if (data.email) {
const firstEmail = data.email ? data.email.split(',')[0] : null;
user = {
if (!data.email)
Review

@alexm valorares la opcio de posar-ho en back/models/vn-user.js com a una validacio nativa?

@alexm valorares la opcio de posar-ho en back/models/vn-user.js com a una validacio nativa?
Review

Per mi si, pero hi hauria que mirar els nulls que hi hajen com se comporta la restriccio, pq segurament qualsevol canvi en el model fallara

Per mi si, pero hi hauria que mirar els nulls que hi hajen com se comporta la restriccio, pq segurament qualsevol canvi en el model fallara
throw new UserError('An email is necessary');
const firstEmail = data.email.split(',')[0];
const user = {
name: data.userName,
email: firstEmail,
password: String(Math.random() * 100000000000000)
};
} else
throw new UserError(`An email is necessary`);
try {
const account = await models.VnUser.create(user, myOptions);