Skip to content

Commit 77cf27d

Browse files
fix build with kin-openapi 0.61.0 (#348)
* fix build with kin-openapi 0.61.0 Addresses changes from getkin/kin-openapi#351 * go mod tidy
1 parent 551a3d4 commit 77cf27d

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

oapi_validate.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func OapiValidatorFromYamlFile(path string) (echo.MiddlewareFunc, error) {
4343
return nil, fmt.Errorf("error reading %s: %s", path, err)
4444
}
4545

46-
swagger, err := openapi3.NewSwaggerLoader().LoadSwaggerFromData(data)
46+
swagger, err := openapi3.NewLoader().LoadFromData(data)
4747
if err != nil {
4848
return nil, fmt.Errorf("error parsing %s as Swagger YAML: %s",
4949
path, err)
@@ -52,7 +52,7 @@ func OapiValidatorFromYamlFile(path string) (echo.MiddlewareFunc, error) {
5252
}
5353

5454
// Create a validator from a swagger object.
55-
func OapiRequestValidator(swagger *openapi3.Swagger) echo.MiddlewareFunc {
55+
func OapiRequestValidator(swagger *openapi3.T) echo.MiddlewareFunc {
5656
return OapiRequestValidatorWithOptions(swagger, nil)
5757
}
5858

@@ -66,7 +66,7 @@ type Options struct {
6666
}
6767

6868
// Create a validator from a swagger object, with validation options
69-
func OapiRequestValidatorWithOptions(swagger *openapi3.Swagger, options *Options) echo.MiddlewareFunc {
69+
func OapiRequestValidatorWithOptions(swagger *openapi3.T, options *Options) echo.MiddlewareFunc {
7070
router, err := legacy.NewRouter(swagger)
7171
if err != nil {
7272
panic(err)

oapi_validate_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ func doPost(t *testing.T, e *echo.Echo, url string, jsonBody interface{}) *httpt
117117
}
118118

119119
func TestOapiRequestValidator(t *testing.T) {
120-
swagger, err := openapi3.NewSwaggerLoader().LoadSwaggerFromData([]byte(testSchema))
120+
swagger, err := openapi3.NewLoader().LoadFromData([]byte(testSchema))
121121
require.NoError(t, err, "Error initializing swagger")
122122

123123
// Create a new echo router

0 commit comments

Comments
 (0)