From b8ee80fd76aaae79b82ce16df6f1216e13b9c237 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 17:35:04 +0000 Subject: [PATCH] [autofix.ci] apply automated fixes --- db/knex_init_db.js | 6 +++++- .../2026-01-28-0001-add-numeric-value-to-heartbeat.js | 7 +++++-- server/socket-handlers/chart-socket-handler.js | 10 ++++++++-- server/uptime-calculator.js | 9 ++++++--- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/db/knex_init_db.js b/db/knex_init_db.js index eed1de070..c24464a5a 100644 --- a/db/knex_init_db.js +++ b/db/knex_init_db.js @@ -140,7 +140,11 @@ async function createTables() { table.integer("ping"); table.integer("duration").notNullable().defaultTo(0); table.integer("down_count").notNullable().defaultTo(0); - table.float("numeric_value").nullable().defaultTo(null).comment("Numeric value from monitor check (e.g., from JSON query or SNMP)"); + table + .float("numeric_value") + .nullable() + .defaultTo(null) + .comment("Numeric value from monitor check (e.g., from JSON query or SNMP)"); table.index("important"); table.index(["monitor_id", "time"], "monitor_time_index"); diff --git a/db/knex_migrations/2026-01-28-0001-add-numeric-value-to-heartbeat.js b/db/knex_migrations/2026-01-28-0001-add-numeric-value-to-heartbeat.js index 28b446687..ed219d0a5 100644 --- a/db/knex_migrations/2026-01-28-0001-add-numeric-value-to-heartbeat.js +++ b/db/knex_migrations/2026-01-28-0001-add-numeric-value-to-heartbeat.js @@ -1,6 +1,10 @@ exports.up = function (knex) { return knex.schema.alterTable("heartbeat", function (table) { - table.float("numeric_value").nullable().defaultTo(null).comment("Numeric value from monitor check (e.g., from JSON query or SNMP)"); + table + .float("numeric_value") + .nullable() + .defaultTo(null) + .comment("Numeric value from monitor check (e.g., from JSON query or SNMP)"); }); }; @@ -9,4 +13,3 @@ exports.down = function (knex) { table.dropColumn("numeric_value"); }); }; - diff --git a/server/socket-handlers/chart-socket-handler.js b/server/socket-handlers/chart-socket-handler.js index 63c1725c5..cbc26ea79 100644 --- a/server/socket-handlers/chart-socket-handler.js +++ b/server/socket-handlers/chart-socket-handler.js @@ -66,8 +66,14 @@ module.exports.chartSocketHandler = (socket) => { .filter((entry) => entry.avgNumeric !== null && entry.avgNumeric !== undefined) .map((entry) => ({ value: parseFloat(entry.avgNumeric), - min: entry.minNumeric !== null && entry.minNumeric !== undefined ? parseFloat(entry.minNumeric) : null, - max: entry.maxNumeric !== null && entry.maxNumeric !== undefined ? parseFloat(entry.maxNumeric) : null, + min: + entry.minNumeric !== null && entry.minNumeric !== undefined + ? parseFloat(entry.minNumeric) + : null, + max: + entry.maxNumeric !== null && entry.maxNumeric !== undefined + ? parseFloat(entry.maxNumeric) + : null, timestamp: entry.timestamp, time: dayjs.unix(entry.timestamp).utc().format("YYYY-MM-DD HH:mm:ss"), })); diff --git a/server/uptime-calculator.js b/server/uptime-calculator.js index 7c931a143..3fe7c1e9f 100644 --- a/server/uptime-calculator.js +++ b/server/uptime-calculator.js @@ -143,7 +143,8 @@ class UptimeCalculator { avgNumeric: bean.numeric_value, minNumeric: bean.numeric_min, maxNumeric: bean.numeric_max, - sumNumeric: bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, + sumNumeric: + bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, }; if (bean.extras != null) { @@ -173,7 +174,8 @@ class UptimeCalculator { avgNumeric: bean.numeric_value, minNumeric: bean.numeric_min, maxNumeric: bean.numeric_max, - sumNumeric: bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, + sumNumeric: + bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, }; if (bean.extras != null) { @@ -202,7 +204,8 @@ class UptimeCalculator { avgNumeric: bean.numeric_value, minNumeric: bean.numeric_min, maxNumeric: bean.numeric_max, - sumNumeric: bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, + sumNumeric: + bean.numeric_value !== null && bean.numeric_value !== undefined ? bean.numeric_value * bean.up : 0, }; if (bean.extras != null) {