Advertisement
jaegaern

Untitled

Oct 16th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #utils.js
  2. function modifyUserFieldData (userId, field, optional, data) {
  3.   if (!exists(userId) || !exists(field) || !exists(data)) {
  4.     return promise.reject({code: 404, msg: 'missing'})
  5.     // return callback({code: 404, msg: 'userId, field or data missing', errorCode: errorCodes.expectedContentNotProvided})
  6.   }
  7.   switch (field) {
  8.     case 'skill':
  9.       modifyUserSmallFunc(userId, 'skills', ['id', 'userId', 'skill', 'level', 'visible'], data)
  10.       .then(id => {
  11.         console.log('modifyUserSmallFunc id: ', id)
  12.         return promise.resolve(id)
  13.       })
  14.       .catch(err => {
  15.         console.log('modifyUserSmallFunc err: ', err)
  16.         promise.reject(err)
  17.       })
  18.  
  19.       break
  20. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement