From 128846d5e070571274ad3c9f23f1b6036e3fa804 Mon Sep 17 00:00:00 2001 From: kazet Date: Thu, 9 May 2024 11:26:57 +0200 Subject: [PATCH] Reporting bugfix (#966) --- artemis/reporting/task_handler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/artemis/reporting/task_handler.py b/artemis/reporting/task_handler.py index c980742f6..5fda3360c 100644 --- a/artemis/reporting/task_handler.py +++ b/artemis/reporting/task_handler.py @@ -1,3 +1,4 @@ +import hashlib import json import os import shutil @@ -23,7 +24,8 @@ def handle_single_task(report_generation_task: ReportGenerationTask) -> Path: if report_generation_task.output_location: shutil.copy( Path(report_generation_task.output_location) / "advanced" / "output.json", - previous_reports_directory, + Path(previous_reports_directory) + / (hashlib.sha256(report_generation_task.output_location.encode("ascii")).hexdigest() + ".json"), ) else: previous_reports_directory = None