Received reports: read the report lists as the server sends them #89

Merged
jcoffey-dev merged 1 commits from fix/report-lists-are-maps into main 2026-10-06 16:23:32 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev 71918cd6a4 Received reports: read the report lists as the server sends them
ci / build (pull_request) Skipped
ci / notices (pull_request) Successful in 1m3s
ci / publish (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 1m37s
The server sends every objectList as a map keyed by index, not an array,
so the summary cards threw on real reports (records, DKIM and SPF
results, TLS policies and failures). Read them with jmapMapToArray, skip
a report without a policy domain, and show anything unexpected as an
error in the card instead of breaking the page.
2026-10-06 09:18:41 -07:00