Advertisement
Guest User

Untitled

a guest
Mar 6th, 2017
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const createAdmin = (cb) => {
  2.     User
  3.       .create({
  4.         name: 'admin',
  5.         email: config.adminEmail,
  6.         password: config.adminPassword,
  7.         avatarUrl: 'http://www.lets-develop.com/wp-content/themes/olivias_theme/images/custom-avatar-admin.jpg',
  8.         admin: true
  9.       })
  10.       .then(user => {
  11.         cb(null, user);
  12.       })
  13.       .catch(err => cb(err, null));
  14. };
  15.  
  16.  
  17. usersRouter.post('/create-admin', ({ body }, res) => {
  18.   createAdmin((err, user) => {
  19.     if (err)
  20.       return responseToClient(res, 500, 'Database error, cannot create admin user', err);
  21.     return responseToClient(res, 200, 'Admin has been created', user);
  22.   });
  23. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement