Support importance in mitigation import

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-03-31 10:31:39 +02:00
parent 7d38882e1f
commit fd126b9414

View File

@@ -49,9 +49,10 @@ type (
ImportMitigationRequest struct {
Mitigations []struct {
Name string `json:"name"`
Description string `json:"description"`
Category string `json:"category"`
Name string `json:"name"`
Description string `json:"description"`
Category string `json:"category"`
Importance coredata.MitigationImportance `json:"importance"`
} `json:"mitigations"`
}
)
@@ -99,7 +100,7 @@ func (s MitigationService) Import(
Category: mitigation.Category,
State: coredata.MitigationStateNotStarted,
Standards: []string{},
Importance: coredata.MitigationImportancePreferred,
Importance: mitigation.Importance,
CreatedAt: now,
UpdatedAt: now,
})