Advertisement
Guest User

Untitled

a guest
Apr 1st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. setUser: function (user) {
  2. var error = false;
  3. var errors = [];
  4. var nuser = {};
  5. var valid = global.valid;
  6.  
  7. // Validamos nombre
  8. if (typeof (user.name) != 'undefined' && valid.string(user.name)) {
  9. nuser.name = user.name;
  10. } else { error = true; errors.push('Invalid name'); }
  11.  
  12. // Validamos email
  13. if (typeof (user.email) != 'undefined' && valid.email(user.email)) {
  14. nuser.email = user.email;
  15. } else { error = true; errors.push('Invalid email'); }
  16.  
  17. // Validamos nombre de usuario
  18. if (typeof (user.username) != 'undefined' && valid.string(user.username)) {
  19. nuser.username = user.username;
  20. } else { error = true; errors.push('Invalid username'); }
  21.  
  22. // Validamos contraseña
  23. /*
  24. if (typeof (user.password) != 'undefined' && valid.string(user.password)) {
  25. nuser.password = bcrypt.hashSync(user.password, 10);
  26. } else { error = true; errors.push('Invalid password'); }
  27. /**/
  28.  
  29. if (error) {
  30. return {
  31. status: false,
  32. errors: errors,
  33. }
  34. } else {
  35. return {
  36. status: true,
  37. model: nuser
  38. }
  39. }
  40. },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement