- var userId = req.session.userdata.username
- response['data'] = {
- userId: userId,
- projectId: req.session.projectId
- };
- UserManagement.getUserInfo(req, userId).then(function(result) {
- response.statusCode = constants.HTTP_RESPONSE_CODES.SUCCESS.OK;
- response.data.data =result.data
- resolve(response);
- }, function(error) {
- console.log('Error retrieving getUserInfo');
+ try {
+ var userId = req.session.userdata.username
+ response['data'] = {
+ userId: userId,
+ projectId: req.session.projectId
+ };
+ UserManagement.getUserInfo(req, userId).then(function(result) {
+ response.statusCode = constants.HTTP_RESPONSE_CODES.SUCCESS.OK;
+ response.data.data = result.data
+ resolve(response);
+ }, function(error) {
+ console.log('Error retrieving getUserInfo');
+ response.statusCode = constants.HTTP_RESPONSE_CODES.ERROR.INTERNAL_SERVER_ERROR;
+ reject(response);
+ })
+ } catch (e) {
+ response.data.data = e;