@@ -50,7 +50,7 @@ router.all("/api/push/:pushToken", async (request, response) => {
50
50
let msg = request . query . msg || "OK" ;
51
51
let ping = parseFloat ( request . query . ping ) || null ;
52
52
let statusString = request . query . status || "up" ;
53
- let status = ( statusString === "up" ) ? UP : DOWN ;
53
+ const statusFromParam = ( statusString === "up" ) ? UP : DOWN ;
54
54
55
55
let monitor = await R . findOne ( "monitor" , " push_token = ? AND active = 1 " , [
56
56
pushToken
@@ -80,7 +80,7 @@ router.all("/api/push/:pushToken", async (request, response) => {
80
80
msg = "Monitor under maintenance" ;
81
81
bean . status = MAINTENANCE ;
82
82
} else {
83
- determineStatus ( status , previousHeartbeat , monitor . maxretries , monitor . isUpsideDown ( ) , bean ) ;
83
+ determineStatus ( statusFromParam , previousHeartbeat , monitor . maxretries , monitor . isUpsideDown ( ) , bean ) ;
84
84
}
85
85
86
86
// Calculate uptime
@@ -92,9 +92,9 @@ router.all("/api/push/:pushToken", async (request, response) => {
92
92
log . debug ( "router" , "PreviousStatus: " + previousHeartbeat ?. status ) ;
93
93
log . debug ( "router" , "Current Status: " + bean . status ) ;
94
94
95
- bean . important = Monitor . isImportantBeat ( isFirstBeat , previousHeartbeat ?. status , status ) ;
95
+ bean . important = Monitor . isImportantBeat ( isFirstBeat , previousHeartbeat ?. status , bean . status ) ;
96
96
97
- if ( Monitor . isImportantForNotification ( isFirstBeat , previousHeartbeat ?. status , status ) ) {
97
+ if ( Monitor . isImportantForNotification ( isFirstBeat , previousHeartbeat ?. status , bean . status ) ) {
98
98
// Reset down count
99
99
bean . downCount = 0 ;
100
100
0 commit comments