Abort importing profile if we have no global container stack

You shouldn't be able to trigger it anyway, but if you do, it'll give a proper error that the import failed.

Contributes to issue CURA-2785.
This commit is contained in:
Ghostkeeper 2016-10-25 13:20:02 +02:00
parent 06521d7c49
commit d439015773
No known key found for this signature in database
GPG key ID: C5F96EE2BC0F7E75

View file

@ -67,6 +67,8 @@ class LegacyProfileReader(ProfileReader):
if file_name.split(".")[-1] != "ini":
return None
global_container_stack = Application.getInstance().getGlobalContainerStack()
if not global_container_stack:
return None
multi_extrusion = global_container_stack.getProperty("machine_extruder_count", "value") > 1
if multi_extrusion: