X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frestapi%2Foperations%2Fcommon%2Funsubscribe_parameters.go;h=19f5111e36b85cc32fc65f7e7fefd896455a6c0a;hb=refs%2Ftags%2Fv0.7.3;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..19f5111 100644 --- a/pkg/restapi/operations/common/unsubscribe_parameters.go +++ b/pkg/restapi/operations/common/unsubscribe_parameters.go @@ -10,7 +10,6 @@ import ( "github.com/go-openapi/errors" "github.com/go-openapi/runtime/middleware" - "github.com/go-openapi/swag" strfmt "github.com/go-openapi/strfmt" ) @@ -31,11 +30,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 +67,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 }