Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- setUser: function (user) {
- var error = false;
- var errors = [];
- var nuser = {};
- var valid = global.valid;
- // Validamos nombre
- if (typeof (user.name) != 'undefined' && valid.string(user.name)) {
- nuser.name = user.name;
- } else { error = true; errors.push('Invalid name'); }
- // Validamos email
- if (typeof (user.email) != 'undefined' && valid.email(user.email)) {
- nuser.email = user.email;
- } else { error = true; errors.push('Invalid email'); }
- // Validamos nombre de usuario
- if (typeof (user.username) != 'undefined' && valid.string(user.username)) {
- nuser.username = user.username;
- } else { error = true; errors.push('Invalid username'); }
- // Validamos contraseña
- /*
- if (typeof (user.password) != 'undefined' && valid.string(user.password)) {
- nuser.password = bcrypt.hashSync(user.password, 10);
- } else { error = true; errors.push('Invalid password'); }
- /**/
- if (error) {
- return {
- status: false,
- errors: errors,
- }
- } else {
- return {
- status: true,
- model: nuser
- }
- }
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement