From 204a28040237ef759f61213be9f966a7fd2beafb Mon Sep 17 00:00:00 2001 From: surya Date: Fri, 8 Oct 2021 16:53:16 +0530 Subject: [PATCH] Surya: checkercomplete --- app/controllers/master.controller.js | 4 +++- app/services/camunda.helper.js | 10 +++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/controllers/master.controller.js b/app/controllers/master.controller.js index 1efc7e1..35d85dc 100644 --- a/app/controllers/master.controller.js +++ b/app/controllers/master.controller.js @@ -485,7 +485,9 @@ exports.TaskComplete = (req, res) => { const processInstanceId = data.dataValues.process_instance_id; task_id = camundaHelper.financialsListOfProcessInstances(processInstanceId); task_id.then(function(task_id){ - camundaHelper.financialsTaskComplete(task_id) }); + if(task_id != false){ + camundaHelper.financialsTaskComplete(task_id) + } }); }); setTimeout(()=>{ res.send({'status':200,'message':"success",'data':"No data"}); diff --git a/app/services/camunda.helper.js b/app/services/camunda.helper.js index 27db082..651fee8 100644 --- a/app/services/camunda.helper.js +++ b/app/services/camunda.helper.js @@ -49,12 +49,16 @@ const URL = process.env.CAMUNDA_URL body: myJSONObject }, function (error, response, body){ let data = body; - task_id = data[0].id; - if(task_id) + + if(data.length) { + task_id = data[0].id; resolve(task_id); } - else{ resolve(false); } + else + { + resolve(false); + } });