diff --git a/tasks/label_analysis.py b/tasks/label_analysis.py index 88e9b6809..6b6512146 100644 --- a/tasks/label_analysis.py +++ b/tasks/label_analysis.py @@ -137,16 +137,16 @@ async def run_async(self, db_session, request_id, *args, **kwargs): ), ) label_analysis_request.state_id = LabelAnalysisRequestState.FINISHED.db_id - result = { + result_to_save = { "success": True, "present_report_labels": [], "present_diff_labels": [], "absent_labels": label_analysis_request.requested_labels, "global_level_labels": [], - "errors": self.errors, } - label_analysis_request.result = result - return result + label_analysis_request.result = result_to_save + result_to_return = {**result_to_save, "errors": self.errors} + return result_to_return def add_processing_error( self,