|
1 |
| -var mongoose = require('mongoose'); |
| 1 | +const mongoose = require('mongoose'); |
2 | 2 |
|
3 |
| -var CandidatesHelper = require('./candidatesHelper'); |
| 3 | +const CandidatesHelper = require('./candidatesHelper'); |
4 | 4 |
|
5 |
| -var utils = require('../utils/utils'); |
| 5 | +const utils = require('../utils/utils'); |
6 | 6 |
|
7 |
| -var constants = require('../../config/constants'); |
| 7 | +const constants = require('../../config/constants'); |
8 | 8 |
|
9 |
| -module.exports.getCandidates = function (req, res, next) { |
10 |
| - var userId = req.params.userId || req.body.userId || req.query.userId || null; |
| 9 | +module.exports.getCandidates = (req, res, next) => { |
| 10 | + const userId = req.params.userId || req.body.userId || req.query.userId || null; |
11 | 11 |
|
12 |
| - var userIds = new Array(); |
| 12 | + const userIds = new Array(); |
13 | 13 | userIds.push(new mongoose.Types.ObjectId(userId));
|
14 | 14 |
|
15 |
| - var limit = constants.LIMIT_QUERY; |
16 |
| - var page = null; |
| 15 | + const limit = constants.LIMIT_QUERY; |
| 16 | + let page = null; |
17 | 17 | if (!utils.isStringEmpty(req.query.pageIndex)) {
|
18 | 18 | page = parseInt(req.query.pageIndex) * limit;
|
19 | 19 | }
|
20 | 20 |
|
21 |
| - var candidatesHelper = new CandidatesHelper(); |
| 21 | + const candidatesHelper = new CandidatesHelper(); |
22 | 22 |
|
23 |
| - candidatesHelper.findCandidates(userIds, page, limit, req.query).then(function (users) { |
| 23 | + candidatesHelper.findCandidates(userIds, page, limit, req.query, constants.LIMIT_CANDIDATES).then((users) => { |
24 | 24 | res.format({
|
25 |
| - json: function () { |
| 25 | + json: () => { |
26 | 26 | res.json(users);
|
27 | 27 | }
|
28 | 28 | });
|
29 |
| - }, function (err) { |
| 29 | + }, (err) => { |
30 | 30 | res.status(500).json({
|
31 | 31 | error: "Get users error:" + err
|
32 | 32 | });
|
|
0 commit comments