Merge pull request #70 from christianlouis/copilot/fix-internal-server-error

Fix 500 on GET /api/v1/domains/{domain}/sources: wrong record keys in ReportStore
This commit is contained in:
Christian Krakau-Louis
2026-03-30 00:26:51 +02:00
committed by GitHub
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -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"]
@@ -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,
}
],