Fix duplicated request evidence on import
Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user