Avoid potential KeyError in _is_versionable_type()
parent
624d71ed53
commit
5971129b7c
|
@ -124,7 +124,7 @@ def _is_versionable_type(data):
|
||||||
# map to a registered class, and from that get a more complete
|
# map to a registered class, and from that get a more complete
|
||||||
# picture of its properties.
|
# picture of its properties.
|
||||||
|
|
||||||
cls = stix2.registry.class_for_type(data["type"], stix_version)
|
cls = stix2.registry.class_for_type(data.get("type"), stix_version)
|
||||||
if cls:
|
if cls:
|
||||||
is_versionable = _VERSIONING_PROPERTIES.issubset(
|
is_versionable = _VERSIONING_PROPERTIES.issubset(
|
||||||
cls._properties,
|
cls._properties,
|
||||||
|
|
Loading…
Reference in New Issue