diff --git a/web/src/lib/components/SummaryCard.svelte b/web/src/lib/components/SummaryCard.svelte index 7666fcd..1267f8b 100644 --- a/web/src/lib/components/SummaryCard.svelte +++ b/web/src/lib/components/SummaryCard.svelte @@ -131,22 +131,14 @@ } // SPF DNS record check - const spfRecords = report.dns_results?.spf_records; - if (spfRecords && spfRecords.length > 0) { - const invalidSpfRecords = spfRecords.filter((r) => !r.valid && r.record); - if (invalidSpfRecords.length > 0) { - segments.push({ text: ". Your SPF record" }); - if (invalidSpfRecords.length > 1) { - segments.push({ text: "s are " }); - } else { - segments.push({ text: " is " }); - } - segments.push({ - text: "invalid", - highlight: { color: "danger", bold: true }, - link: "#dns-spf", - }); - } + const spfRecord = report.dns_results?.spf_record; + if (spfRecord && !spfRecord.valid && spfRecord.record) { + segments.push({ text: ". Your SPF record is " }); + segments.push({ + text: "invalid", + highlight: { color: "danger", bold: true }, + link: "#dns-spf", + }); } // IP Reverse DNS (iprev) check