Fix #1917. Fix warning where the relating type classes data couldn't be accessed.

This commit is contained in:
Dion Moult
2021-12-10 14:06:54 +11:00
parent de4659570a
commit ece796fc2d
@@ -33,13 +33,14 @@ class TypeData:
@classmethod
def load(cls):
cls.is_loaded = True
cls.data = {
"relating_type_classes": cls.relating_type_classes(),
"relating_types": cls.relating_types(),
# These two are loaded discretely because relating_types depends on relating_type_classes
cls.data["relating_type_classes"] = cls.relating_type_classes()
cls.data["relating_types"] = cls.relating_types()
cls.data.update({
"is_product": cls.is_product(),
"total_instances": cls.total_instances(),
"type_name": cls.type_name(),
}
})
@classmethod
def relating_type_classes(cls):