X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frestapi%2Foperations%2Fcommon%2Funsubscribe_parameters.go;h=4458fb110316993a055541b14191e178b31be359;hb=40bc000e6cafe3a7eea32e4361268574050c12c4;hp=465b0eed622f7746d41cdd8e2b31099a2fb14b19;hpb=3895a8c8775ef96652e6473414fdd7366c59f404;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/restapi/operations/common/unsubscribe_parameters.go b/pkg/restapi/operations/common/unsubscribe_parameters.go index 465b0ee..4458fb1 100644 --- a/pkg/restapi/operations/common/unsubscribe_parameters.go +++ b/pkg/restapi/operations/common/unsubscribe_parameters.go @@ -10,9 +10,7 @@ import ( "github.com/go-openapi/errors" "github.com/go-openapi/runtime/middleware" - "github.com/go-openapi/swag" - - strfmt "github.com/go-openapi/strfmt" + "github.com/go-openapi/strfmt" ) // NewUnsubscribeParams creates a new UnsubscribeParams object @@ -31,11 +29,11 @@ type UnsubscribeParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` - /*The subscriptionId to be unsubscribed + /*The subscriptionId received in the Subscription Response Required: true In: path */ - SubscriptionID int64 + SubscriptionID string } // BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface @@ -68,11 +66,7 @@ func (o *UnsubscribeParams) bindSubscriptionID(rawData []string, hasKey bool, fo // Required: true // Parameter is provided by construction from the route - value, err := swag.ConvertInt64(raw) - if err != nil { - return errors.InvalidType("subscriptionId", "path", "int64", raw) - } - o.SubscriptionID = value + o.SubscriptionID = raw return nil }