diff --git a/internal/mapper/v017/models/alert_status.go b/internal/mapper/v017/models/alert_status.go index 85ab28191..a93ab099d 100644 --- a/internal/mapper/v017/models/alert_status.go +++ b/internal/mapper/v017/models/alert_status.go @@ -99,7 +99,7 @@ const ( // prop value enum func (m *AlertStatus) validateStateEnum(path, location string, value string) error { - if err := validate.Enum(path, location, value, alertStatusTypeStatePropEnum); err != nil { + if err := validate.EnumCase(path, location, value, alertStatusTypeStatePropEnum, true); err != nil { return err } return nil diff --git a/internal/mapper/v017/models/cluster_status.go b/internal/mapper/v017/models/cluster_status.go index bc1ba28e2..11701cad8 100644 --- a/internal/mapper/v017/models/cluster_status.go +++ b/internal/mapper/v017/models/cluster_status.go @@ -102,7 +102,7 @@ const ( // prop value enum func (m *ClusterStatus) validateStatusEnum(path, location string, value string) error { - if err := validate.Enum(path, location, value, clusterStatusTypeStatusPropEnum); err != nil { + if err := validate.EnumCase(path, location, value, clusterStatusTypeStatusPropEnum, true); err != nil { return err } return nil diff --git a/internal/mapper/v017/models/silence_status.go b/internal/mapper/v017/models/silence_status.go index bc2d28cd2..27a9b3765 100644 --- a/internal/mapper/v017/models/silence_status.go +++ b/internal/mapper/v017/models/silence_status.go @@ -65,7 +65,7 @@ const ( // prop value enum func (m *SilenceStatus) validateStateEnum(path, location string, value string) error { - if err := validate.Enum(path, location, value, silenceStatusTypeStatePropEnum); err != nil { + if err := validate.EnumCase(path, location, value, silenceStatusTypeStatePropEnum, true); err != nil { return err } return nil