From cd1f82aa7932b4cc11b9f2f24db7f89806eb1733 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 22:17:05 +0000 Subject: [PATCH] Fix 500 error in GET /domains/{domain}/sources: use spf_result/dkim_result not spf/dkim Agent-Logs-Url: https://github.com/christianlouis/dmarq/sessions/59552cb2-df2b-43dd-a22c-bd699a458afb Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com> --- backend/app/services/report_store.py | 4 ++-- backend/app/tests/test_domain_detail_endpoints.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/app/services/report_store.py b/backend/app/services/report_store.py index e0dee1d..4f66cad 100644 --- a/backend/app/services/report_store.py +++ b/backend/app/services/report_store.py @@ -82,8 +82,8 @@ class ReportStore: "disposition": "none", } sources[source_ip]["count"] += record.get("count", 0) - sources[source_ip]["spf_result"] = record.get("spf", "unknown") - sources[source_ip]["dkim_result"] = record.get("dkim", "unknown") + sources[source_ip]["spf_result"] = record.get("spf_result", "unknown") + sources[source_ip]["dkim_result"] = record.get("dkim_result", "unknown") sources[source_ip]["disposition"] = record.get("disposition", "none") total = summary["total_count"] diff --git a/backend/app/tests/test_domain_detail_endpoints.py b/backend/app/tests/test_domain_detail_endpoints.py index afe12a9..554f856 100644 --- a/backend/app/tests/test_domain_detail_endpoints.py +++ b/backend/app/tests/test_domain_detail_endpoints.py @@ -35,8 +35,8 @@ REPORT_DICT_POLICY = { "source_ip": "209.85.220.1", "count": 10, "disposition": "none", - "dkim": "pass", - "spf": "pass", + "dkim_result": "pass", + "spf_result": "pass", "header_from": DOMAIN, } ],