mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-06-01 11:22:34 +02:00
Merge branch 'master' into master
This commit is contained in:
commit
1b034933c9
1 changed files with 4 additions and 4 deletions
|
@ -50,7 +50,7 @@ router.all("/api/push/:pushToken", async (request, response) => {
|
||||||
let msg = request.query.msg || "OK";
|
let msg = request.query.msg || "OK";
|
||||||
let ping = parseFloat(request.query.ping) || null;
|
let ping = parseFloat(request.query.ping) || null;
|
||||||
let statusString = request.query.status || "up";
|
let statusString = request.query.status || "up";
|
||||||
let status = (statusString === "up") ? UP : DOWN;
|
const statusFromParam = (statusString === "up") ? UP : DOWN;
|
||||||
|
|
||||||
let monitor = await R.findOne("monitor", " push_token = ? AND active = 1 ", [
|
let monitor = await R.findOne("monitor", " push_token = ? AND active = 1 ", [
|
||||||
pushToken
|
pushToken
|
||||||
|
@ -80,7 +80,7 @@ router.all("/api/push/:pushToken", async (request, response) => {
|
||||||
msg = "Monitor under maintenance";
|
msg = "Monitor under maintenance";
|
||||||
bean.status = MAINTENANCE;
|
bean.status = MAINTENANCE;
|
||||||
} else {
|
} else {
|
||||||
determineStatus(status, previousHeartbeat, monitor.maxretries, monitor.isUpsideDown(), bean);
|
determineStatus(statusFromParam, previousHeartbeat, monitor.maxretries, monitor.isUpsideDown(), bean);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Calculate uptime
|
// Calculate uptime
|
||||||
|
@ -92,9 +92,9 @@ router.all("/api/push/:pushToken", async (request, response) => {
|
||||||
log.debug("router", "PreviousStatus: " + previousHeartbeat?.status);
|
log.debug("router", "PreviousStatus: " + previousHeartbeat?.status);
|
||||||
log.debug("router", "Current Status: " + bean.status);
|
log.debug("router", "Current Status: " + bean.status);
|
||||||
|
|
||||||
bean.important = Monitor.isImportantBeat(isFirstBeat, previousHeartbeat?.status, status);
|
bean.important = Monitor.isImportantBeat(isFirstBeat, previousHeartbeat?.status, bean.status);
|
||||||
|
|
||||||
if (Monitor.isImportantForNotification(isFirstBeat, previousHeartbeat?.status, status)) {
|
if (Monitor.isImportantForNotification(isFirstBeat, previousHeartbeat?.status, bean.status)) {
|
||||||
// Reset down count
|
// Reset down count
|
||||||
bean.downCount = 0;
|
bean.downCount = 0;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue