From e0decaba8ca9b19def13f67a9181115930fb7ffd Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Tue, 7 Jan 2025 14:33:35 -0500 Subject: [PATCH] Fix CLI --- parsedmarc/cli.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/parsedmarc/cli.py b/parsedmarc/cli.py index 47205a1..ca0f6e9 100644 --- a/parsedmarc/cli.py +++ b/parsedmarc/cli.py @@ -1419,12 +1419,12 @@ def _main(): logger.error("Failed to parse {0} - {1}".format(result[1], result[0])) else: if result[0]["report_type"] == "aggregate": - report_org = parsed_email["report"]["report_metadata"]["report_org"] - report_id = parsed_email["report"]["report_metadata"]["report_id"] + report_org = result[0]["report"]["report_metadata"]["report_org"] + report_id = result[0]["report"]["report_metadata"]["report_id"] report_key = f"{report_org}_{report_id}" if report_key not in SEEN_AGGREGATE_REPORT_IDS: SEEN_AGGREGATE_REPORT_IDS[report_key] = report_key - aggregate_reports.append(parsed_email["report"]) + aggregate_reports.append(result[0]["report"]) else: logger.debug( "Skipping duplicate aggregate report "