From 348d0170fa9f561c1ea8dcd714ff7936e44bc8d4 Mon Sep 17 00:00:00 2001 From: Nelson Chan Date: Wed, 1 Feb 2023 05:33:36 +0800 Subject: [PATCH] Chore: Use constants instead of int --- server/routers/api-router.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/routers/api-router.js b/server/routers/api-router.js index 6001d58e..e95fd045 100644 --- a/server/routers/api-router.js +++ b/server/routers/api-router.js @@ -4,7 +4,7 @@ const { R } = require("redbean-node"); const apicache = require("../modules/apicache"); const Monitor = require("../model/monitor"); const dayjs = require("dayjs"); -const { UP, MAINTENANCE, DOWN, flipStatus, log } = require("../../src/util"); +const { UP, MAINTENANCE, DOWN, PENDING, flipStatus, log } = require("../../src/util"); const StatusPage = require("../model/status_page"); const { UptimeKumaServer } = require("../uptime-kuma-server"); const { makeBadge } = require("badge-maker"); @@ -147,19 +147,19 @@ router.get("/api/badge/:id/status", cache("5 minutes"), async (request, response badgeValues.label = label ?? ""; switch (state) { - case 0: + case DOWN: badgeValues.color = downColor; badgeValues.message = downLabel; break; - case 1: + case UP: badgeValues.color = upColor; badgeValues.message = upLabel; break; - case 2: + case PENDING: badgeValues.color = pendingColor; badgeValues.message = pendingLabel; break; - case 3: + case MAINTENANCE: badgeValues.color = maintenanceColor; badgeValues.message = maintenanceLabel; break;