Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. User.findOne({ username: {$regex: new RegExp('^' + req.body.username, 'i')} }).select('_id').exec(function (err, user) {
  2. if (err) {
  3. res.json({ "status": 0, "message": "Something went wrong" });
  4. } else {
  5. if (user) {
  6. res.json({ "status": 0, "message": "This username is already taken." });
  7. } else {
  8. res.json({ "status": 1, "message": "Username is valid" });
  9. }
  10. }
  11. });
  12.  
  13. User.findOne({ username: req.body.username }).collation({ locale: "en", strength: 2 }).exec(function (err, user) {
  14. if (err) {
  15. res.json({ "status": 0, "message": "Something went wrong" });
  16. } else {
  17. if (user) {
  18. res.json({ "status": 0, "message": "This username is already taken.", "data": user });
  19. } else {
  20. res.json({ "status": 1, "message": "Username is valid" });
  21. }
  22. }
  23. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement