Guest User

Untitled

a guest
Apr 20th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. app.use(expressValidator({
  2. errorFormatter: function (param, msg, value) {
  3. let namespace = param.split('.'),
  4. root = namespace.shift(),
  5. formParam = root;
  6.  
  7. while (namespace.length) {
  8. formParam += '[' + namespace.shift() + ']';
  9. }
  10. return {
  11. param: formParam,
  12. msg: msg,
  13. value: value
  14. };
  15. },
  16.  
  17. customValidators: {
  18. isEmailAvailable(email) {
  19. let sql = "SELECT * FROM individual_users WHERE email = ?";
  20. let query = connection.query(sql,[email],(err,rows)=>{
  21. if(err){
  22. throw err;
  23. }
  24. if(rows.length >0){
  25. return true;
  26. } else {
  27. return false;
  28. }
  29. });
  30. }
  31. }
  32. }));
Add Comment
Please, Sign In to add comment