Rename NONCONFORMITY to MINOR_NONCONFORMITY and add MAJOR_NONCONFORMITY
Support distinguishing between minor and major non-conformities in findings. Rename the existing NONCONFORMITY enum value to MINOR_NONCONFORMITY and add a new MAJOR_NONCONFORMITY value across all API layers (GraphQL, MCP, CLI) and the database. Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
@@ -22,14 +22,16 @@ import (
|
||||
type FindingKind string
|
||||
|
||||
const (
|
||||
FindingKindNonconformity FindingKind = "NONCONFORMITY"
|
||||
FindingKindObservation FindingKind = "OBSERVATION"
|
||||
FindingKindException FindingKind = "EXCEPTION"
|
||||
FindingKindMinorNonconformity FindingKind = "MINOR_NONCONFORMITY"
|
||||
FindingKindMajorNonconformity FindingKind = "MAJOR_NONCONFORMITY"
|
||||
FindingKindObservation FindingKind = "OBSERVATION"
|
||||
FindingKindException FindingKind = "EXCEPTION"
|
||||
)
|
||||
|
||||
func FindingKinds() []FindingKind {
|
||||
return []FindingKind{
|
||||
FindingKindNonconformity,
|
||||
FindingKindMinorNonconformity,
|
||||
FindingKindMajorNonconformity,
|
||||
FindingKindObservation,
|
||||
FindingKindException,
|
||||
}
|
||||
@@ -51,8 +53,10 @@ func (fk *FindingKind) Scan(value any) error {
|
||||
}
|
||||
|
||||
switch s {
|
||||
case "NONCONFORMITY":
|
||||
*fk = FindingKindNonconformity
|
||||
case "MINOR_NONCONFORMITY":
|
||||
*fk = FindingKindMinorNonconformity
|
||||
case "MAJOR_NONCONFORMITY":
|
||||
*fk = FindingKindMajorNonconformity
|
||||
case "OBSERVATION":
|
||||
*fk = FindingKindObservation
|
||||
case "EXCEPTION":
|
||||
|
||||
Reference in New Issue
Block a user