Parcourir la source

Incorrect version of the schema would not be detected

Gu1 il y a 10 ans
Parent
commit
0933833fcb
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      ispformat/validator/schemavalidator.py

+ 2 - 2
ispformat/validator/schemavalidator.py

@@ -53,8 +53,8 @@ def validate_isp(jdict):
     if not 'version' in jdict:
         raise ValidationError(u'version is a required property')
     try:
-        schema=_schema.versions.get(jdict['version'])
-    except (AttributeError, TypeError):
+        schema=_schema.versions[jdict['version']]
+    except (AttributeError, TypeError, KeyError):
         raise ValidationError(u'version %r unsupported'%jdict['version'])
 
     v=Draft4Validator(