Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLipu Fei <lipu.fei815@gmail.com>2019-09-03 16:58:40 +0300
committerLipu Fei <lipu.fei815@gmail.com>2019-09-03 16:58:42 +0300
commita07e88125fe3c6a669663db1db292829b63c144a (patch)
tree36e3ee4852bc83e943da22022bb445c20be5ac2d /plugins/CuraProfileReader
parent2f917c28416d8de48f78a7bae48ffba47f45f7c6 (diff)
Fix typing
CURA-6713
Diffstat (limited to 'plugins/CuraProfileReader')
-rw-r--r--plugins/CuraProfileReader/CuraProfileReader.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/CuraProfileReader/CuraProfileReader.py b/plugins/CuraProfileReader/CuraProfileReader.py
index 8ae7b7e0b0..5e2a4266c8 100644
--- a/plugins/CuraProfileReader/CuraProfileReader.py
+++ b/plugins/CuraProfileReader/CuraProfileReader.py
@@ -93,7 +93,11 @@ class CuraProfileReader(ProfileReader):
Logger.log("e", "Error while trying to parse profile: %s", str(e))
return None
- active_quality_definition = getMachineDefinitionIDForQualitySearch(CuraApplication.getInstance().getGlobalContainerStack().definition)
+ global_stack = CuraApplication.getInstance().getGlobalContainerStack()
+ if global_stack is None:
+ return None
+
+ active_quality_definition = getMachineDefinitionIDForQualitySearch(global_stack.definition)
if profile.getMetaDataEntry("definition") != active_quality_definition:
profile.setMetaDataEntry("definition", active_quality_definition)
return profile