api/http/handler/resourcecontrols/resourcecontrol_create.go
Method Handler.resourceControlCreate
has 5 return statements (exceeds 4 allowed). Open
Open
func (handler *Handler) resourceControlCreate(w http.ResponseWriter, r *http.Request) *httperror.HandlerError {
var payload resourceControlCreatePayload
err := request.DecodeAndValidateJSONPayload(r, &payload)
if err != nil {
return httperror.BadRequest("Invalid request payload", err)
Method resourceControlCreatePayload.Validate
has 5 return statements (exceeds 4 allowed). Open
Open
func (payload *resourceControlCreatePayload) Validate(r *http.Request) error {
if govalidator.IsNull(payload.ResourceID) {
return errors.New("invalid payload: invalid resource identifier")
}