diff --git a/app/controllers/test.controller.js b/app/controllers/test.controller.js index a3f07b4..38e16a6 100644 --- a/app/controllers/test.controller.js +++ b/app/controllers/test.controller.js @@ -23,7 +23,7 @@ exports.APIstatus = async (req, res) => // store fail status only StatusFailArr = [ ]; ApiData = await JSON.parse(process.env.STATUSARRAY); - if (token_data.status == 200) { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status , "Status" : "Up"}); } + if (token_data.status == 200) { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status , "Status" : "Up"}); } else { apiArr.push({ "Api" : "Token API" , "StatusCode" : token_data.status || 502 , "Status" : "Down"}); StatusFailArr.push(token_data.status) } for (const object of ApiData) { diff --git a/app/services/test.helper.js b/app/services/test.helper.js index ded4129..14e69da 100644 --- a/app/services/test.helper.js +++ b/app/services/test.helper.js @@ -31,13 +31,13 @@ function HTML( req , res , apiStatusArr , serverStatusArr , dbStatusArr , apiFai date = new Date().toLocaleTimeString(); if (apiFailStatusArr.length == 0) { - res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 0 , date : date } , function (err, html ) { + res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 0 , date : date , len : apiFailStatusArr.length} , function (err, html ) { res.send(html) }) } else { - res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 1 , date : date } , function (err, html ) { + res.render( 'status' , { data : apiStatusArr , data1 : serverStatusArr , data2 : dbStatusArr , down : 1 , date : date } , function (err, html ) { res.send(html) }) } diff --git a/app/views/status.ejs b/app/views/status.ejs index 7ff7199..88b637f 100644 --- a/app/views/status.ejs +++ b/app/views/status.ejs @@ -466,13 +466,13 @@ background: #734caf; } } - -