X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fclientmodel%2Fsubscription_detail.go;h=db04cb9c14bb3bac6c32c23b50554d95897b7c8d;hb=65456a961258998289dde353f1f6fad9687fee72;hp=f9ecff9b3f93092ba016f9696cd39fa39b94bf21;hpb=2f9d1a1259f88552a2b6e9db6e1ea236aef7a2d2;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/clientmodel/subscription_detail.go b/pkg/clientmodel/subscription_detail.go index f9ecff9..db04cb9 100644 --- a/pkg/clientmodel/subscription_detail.go +++ b/pkg/clientmodel/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