From 96d812eaba15545f4f7ef88a9ceb37f3a8b60fc6 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 13 Jul 2023 13:03:18 +0500 Subject: [PATCH] Fixed console errors on checking modeling data --- src/blenderbim/blenderbim/bim/module/model/data.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/model/data.py b/src/blenderbim/blenderbim/bim/module/model/data.py index 842b380eb8..66a4ca1cf5 100644 --- a/src/blenderbim/blenderbim/bim/module/model/data.py +++ b/src/blenderbim/blenderbim/bim/module/model/data.py @@ -319,6 +319,8 @@ class WindowData: cls.is_loaded = True cls.data = {} cls.data["pset_data"] = cls.pset_data() + if not cls.data["pset_data"]: + return cls.data["general_params"] = cls.general_params() cls.data["lining_params"] = cls.lining_params() cls.data["panel_params"] = cls.panel_params() @@ -371,6 +373,8 @@ class DoorData: cls.is_loaded = True cls.data = {} cls.data["pset_data"] = cls.pset_data() + if not cls.data["pset_data"]: + return cls.data["general_params"] = cls.general_params() cls.data["lining_params"] = cls.lining_params() cls.data["panel_params"] = cls.panel_params() @@ -424,6 +428,8 @@ class RailingData: cls.is_loaded = True cls.data = {} cls.data["pset_data"] = cls.pset_data() + if not cls.data["pset_data"]: + return cls.data["general_params"] = cls.general_params() cls.data["path_data"] = cls.path_data() @@ -456,6 +462,8 @@ class RoofData: cls.is_loaded = True cls.data = {} cls.data["pset_data"] = cls.pset_data() + if not cls.data["pset_data"]: + return cls.data["general_params"] = cls.general_params() @classmethod