diff --git a/pkg/plugin/implementation/schemavalidator/schemavalidator.go b/pkg/plugin/implementation/schemavalidator/schemavalidator.go index f2350ac..6391292 100644 --- a/pkg/plugin/implementation/schemavalidator/schemavalidator.go +++ b/pkg/plugin/implementation/schemavalidator/schemavalidator.go @@ -21,7 +21,6 @@ type payload struct { Context struct { Domain string `json:"domain"` Version string `json:"version"` - Action string `json:"action"` } `json:"context"` } @@ -63,10 +62,10 @@ func (v *schemaValidator) Validate(ctx context.Context, url *url.URL, data []byt } if payloadData.Context.Domain == "" { - return fmt.Errorf("missing field Domain in context") + return model.NewBadReqErr(fmt.Errorf("missing field Domain in context")) } if payloadData.Context.Version == "" { - return fmt.Errorf("missing field Version in context") + return model.NewBadReqErr(fmt.Errorf("missing field Version in context")) } // Extract domain, version, and endpoint from the payload and uri.