17 lines
433 B
JavaScript
17 lines
433 B
JavaScript
const _ = require("lodash");
|
|
const jobLifecycle = (req, res) => {
|
|
const {jobids} = req.body;
|
|
return _.isArray(jobids) ?
|
|
handleMultipleJobs(jobids, req, res) :
|
|
handleSingleJob(jobids, req, res);
|
|
};
|
|
|
|
const handleMultipleJobs = (jobIDs, req, res) => {
|
|
return res.status(200).send(jobIDs);
|
|
}
|
|
|
|
const handleSingleJob = (req, res) => {
|
|
return res.status(200).send(req.body);
|
|
}
|
|
|
|
module.exports = jobLifecycle; |