X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fmodels%2Fsubscription_detail.go;h=f157aba667d12e0c708aec942af5b295c5ebdfd1;hb=bb554448a2eb866606db0fea7a1d689005569ff4;hp=baf0ed6090b3cc897030fb27b7d9c4de43020c9c;hpb=2f9d1a1259f88552a2b6e9db6e1ea236aef7a2d2;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/models/subscription_detail.go b/pkg/models/subscription_detail.go index baf0ed6..f157aba 100644 --- a/pkg/models/subscription_detail.go +++ b/pkg/models/subscription_detail.go @@ -23,7 +23,7 @@ type SubscriptionDetail struct { // event triggers // Required: true - EventTriggers *EventTriggerDefinition `json:"EventTriggers"` + EventTriggers EventTriggerDefinition `json:"EventTriggers"` // xapp event instance Id // Required: true @@ -76,13 +76,11 @@ func (m *SubscriptionDetail) validateEventTriggers(formats strfmt.Registry) erro return err } - if m.EventTriggers != nil { - if err := m.EventTriggers.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { - return ve.ValidateName("EventTriggers") - } - return err + if err := m.EventTriggers.Validate(formats); err != nil { + if ve, ok := err.(*errors.Validation); ok { + return ve.ValidateName("EventTriggers") } + return err } return nil