From 0feeccff85c586f5983054e48490404d966db7b5 Mon Sep 17 00:00:00 2001 From: Kostas Karmas Date: Mon, 10 Aug 2020 15:30:55 +0200 Subject: [PATCH] Appease mypy complaints for AttributeErrors CURA-7646 --- plugins/3MFReader/ThreeMFWorkspaceReader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/3MFReader/ThreeMFWorkspaceReader.py b/plugins/3MFReader/ThreeMFWorkspaceReader.py index b775d0055c..0c1bd0a9a2 100755 --- a/plugins/3MFReader/ThreeMFWorkspaceReader.py +++ b/plugins/3MFReader/ThreeMFWorkspaceReader.py @@ -934,7 +934,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader): :return: The count of the machine's extruders """ machine_extruder_count = None - if self._machine_info.definition_changes_info \ + if self._machine_info \ + and self._machine_info.definition_changes_info \ and "values" in self._machine_info.definition_changes_info.parser \ and "machine_extruder_count" in self._machine_info.definition_changes_info.parser["values"]: try: