Merge branch 'louislam:master' into feature/local-service-monitor

This commit is contained in:
iotux 2025-12-24 12:20:14 +07:00 committed by GitHub
commit fcdc22a661
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -50,8 +50,10 @@ class DnsMonitorType extends MonitorType {
break;
case "CAA":
dnsMessage = dnsRes[0].issue;
conditionsResult = handleConditions({ record: dnsRes[0].issue });
// .filter(Boolean) was added because some CAA records do not contain an issue key, resulting in a blank list item.
// Hypothetical dnsRes [{ critical: 0, issuewild: 'letsencrypt.org' }, { critical: 0, issue: 'letsencrypt.org' }]
dnsMessage = `Records: ${dnsRes.map(record => record.issue).filter(Boolean).join(" | ")}`;
conditionsResult = dnsRes.some(record => handleConditions({ record: record.issue }));
break;
case "MX":