From a6da14d8852085273c5ce780aad91cb72db28ca0 Mon Sep 17 00:00:00 2001 From: gearnode Date: Thu, 3 Apr 2025 17:36:25 +0200 Subject: [PATCH] Fix duplicated request evidence on import Signed-off-by: gearnode --- pkg/probo/mitigation_service.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkg/probo/mitigation_service.go b/pkg/probo/mitigation_service.go index cf8b430ea..c675390cf 100644 --- a/pkg/probo/mitigation_service.go +++ b/pkg/probo/mitigation_service.go @@ -199,16 +199,11 @@ func (s MitigationService) Import( return fmt.Errorf("cannot create global id: %w", err) } - referenceID, err := uuid.NewV4() - if err != nil { - return fmt.Errorf("cannot generate reference id: %w", err) - } - evidence := &coredata.Evidence{ State: coredata.EvidenceStateRequested, ID: evidenceID, TaskID: task.ID, - ReferenceID: "custom-evidence-" + referenceID.String(), + ReferenceID: req.Mitigations[i].Tasks[j].RequestedEvidences[k].ReferenceID, Type: req.Mitigations[i].Tasks[j].RequestedEvidences[k].Type, Description: req.Mitigations[i].Tasks[j].RequestedEvidences[k].Name, CreatedAt: now,