We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de46595 commit ece796fCopy full SHA for ece796f
1 file changed
src/blenderbim/blenderbim/bim/module/type/data.py
@@ -33,13 +33,14 @@ class TypeData:
33
@classmethod
34
def load(cls):
35
cls.is_loaded = True
36
- cls.data = {
37
- "relating_type_classes": cls.relating_type_classes(),
38
- "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()
39
+ cls.data.update({
40
"is_product": cls.is_product(),
41
"total_instances": cls.total_instances(),
42
"type_name": cls.type_name(),
- }
43
+ })
44
45
46
def relating_type_classes(cls):
0 commit comments