diff --git a/parsedmarc/elastic.py b/parsedmarc/elastic.py index ec41e7d..91d1dec 100644 --- a/parsedmarc/elastic.py +++ b/parsedmarc/elastic.py @@ -782,6 +782,7 @@ def save_smtp_tls_report_to_elasticsearch( index_date = begin_date.strftime("%Y-%m") else: index_date = begin_date.strftime("%Y-%m-%d") + report = report.copy() report["begin_date"] = begin_date report["end_date"] = end_date diff --git a/parsedmarc/opensearch.py b/parsedmarc/opensearch.py index 572a1fe..45bb795 100644 --- a/parsedmarc/opensearch.py +++ b/parsedmarc/opensearch.py @@ -809,6 +809,7 @@ def save_smtp_tls_report_to_opensearch( index_date = begin_date.strftime("%Y-%m") else: index_date = begin_date.strftime("%Y-%m-%d") + report = report.copy() report["begin_date"] = begin_date report["end_date"] = end_date