From fa7d30e32158d9c92d8b23e2e3a8200fc69e0463 Mon Sep 17 00:00:00 2001 From: Gregory Grebe Date: Fri, 19 Nov 2021 12:41:59 -0500 Subject: [PATCH 1/2] address #22 --- openapi_schema_validator/validators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi_schema_validator/validators.py b/openapi_schema_validator/validators.py index 555df89..f59bb70 100644 --- a/openapi_schema_validator/validators.py +++ b/openapi_schema_validator/validators.py @@ -71,4 +71,4 @@ def iter_errors(self, instance, _schema=None): 'nullable': False, }) - return super(OAS30Validator, self).iter_errors(instance, _schema) + return super(OAS30Validator, self.evolve(_schema)).iter_errors(instance) From 6183a8fc13395e2868507627f8436a5f0f1dde8d Mon Sep 17 00:00:00 2001 From: Gregory Grebe Date: Fri, 19 Nov 2021 12:45:58 -0500 Subject: [PATCH 2/2] address #22 patch-2 --- openapi_schema_validator/validators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi_schema_validator/validators.py b/openapi_schema_validator/validators.py index f59bb70..389a4e7 100644 --- a/openapi_schema_validator/validators.py +++ b/openapi_schema_validator/validators.py @@ -71,4 +71,4 @@ def iter_errors(self, instance, _schema=None): 'nullable': False, }) - return super(OAS30Validator, self.evolve(_schema)).iter_errors(instance) + return super(OAS30Validator, self.evolve(schema=_schema)).iter_errors(instance)