diff --git a/parsedmarc/elastic.py b/parsedmarc/elastic.py index 6193548..c823e07 100644 --- a/parsedmarc/elastic.py +++ b/parsedmarc/elastic.py @@ -735,6 +735,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 5b46d6c..0e27141 100644 --- a/parsedmarc/opensearch.py +++ b/parsedmarc/opensearch.py @@ -764,6 +764,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