From 71f53c77e337f8ea6a19f60a6c6d0d8d5d5adc72 Mon Sep 17 00:00:00 2001 From: dengjun Date: Mon, 7 Jun 2021 20:32:13 +0800 Subject: [PATCH] adjust jobIds issue --- src/controllers/JobController.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/controllers/JobController.js b/src/controllers/JobController.js index b7cad958..606c690b 100644 --- a/src/controllers/JobController.js +++ b/src/controllers/JobController.js @@ -2,6 +2,7 @@ * Controller for Job endpoints */ const HttpStatus = require('http-status-codes') +const _ = require('lodash') const service = require('../services/JobService') const helper = require('../common/helper') @@ -57,10 +58,8 @@ async function deleteJob (req, res) { * @param res the response */ async function searchJobs (req, res) { - if (req.body && req.body.jobIds) { - req.query.jobIds = req.body.jobIds - } - const result = await service.searchJobs(req.authUser, req.query) + const query = { ...req.query, jobIds: _.get(req, 'body.jobIds', []) } + const result = await service.searchJobs(req.authUser, query) helper.setResHeaders(req, res, result) res.send(result.result) }