From f0751fcf5a7a0039229d6ee4b15b78b62af60a59 Mon Sep 17 00:00:00 2001 From: leonace924 Date: Tue, 6 Jan 2026 02:37:05 -0500 Subject: [PATCH] fix: update the test --- server/monitor-types/mssql.js | 4 ++-- server/monitor-types/mysql.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/monitor-types/mssql.js b/server/monitor-types/mssql.js index 444615263..1f4284aa2 100644 --- a/server/monitor-types/mssql.js +++ b/server/monitor-types/mssql.js @@ -27,8 +27,8 @@ class MssqlMonitorType extends MonitorType { query = "SELECT 1"; } - const conditions = ConditionExpressionGroup.fromMonitor(monitor); - const hasConditions = conditions !== null; + const conditions = monitor.conditions ? ConditionExpressionGroup.fromMonitor(monitor) : null; + const hasConditions = conditions && conditions.children && conditions.children.length > 0; const startTime = dayjs().valueOf(); try { diff --git a/server/monitor-types/mysql.js b/server/monitor-types/mysql.js index c5863d50b..508745e1c 100644 --- a/server/monitor-types/mysql.js +++ b/server/monitor-types/mysql.js @@ -28,8 +28,8 @@ class MysqlMonitorType extends MonitorType { // TODO: rename `radius_password` to `password` later for general use const password = monitor.radiusPassword; - const conditions = ConditionExpressionGroup.fromMonitor(monitor); - const hasConditions = conditions !== null; + const conditions = monitor.conditions ? ConditionExpressionGroup.fromMonitor(monitor) : null; + const hasConditions = conditions && conditions.children && conditions.children.length > 0; const startTime = dayjs().valueOf(); try {