diff --git a/schema.py b/schema.py index a8fc24e..0362b9e 100644 --- a/schema.py +++ b/schema.py @@ -249,7 +249,6 @@ def validate(self, data): i = self._ignore_extra_keys flavor = _priority(s) if flavor == ITERABLE: - data = Schema(type(s), error=e).validate(data) o = Or(*s, error=e, schema=Schema, ignore_extra_keys=i) return type(data)(o.validate(d) for d in data) if flavor == DICT: