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>2018-01-08 18:18:41 +0300
committerLipu Fei <lipu.fei815@gmail.com>2018-01-08 18:18:41 +0300
commitc8cef9583e9801b1a4a60c2095654f80df9a0b47 (patch)
treef544464ddd898960d86e35301f23f1e749b416e1 /plugins/GCodeWriter
parentd05f4a493b57042b5a9dd08c11a768994b364d92 (diff)
rename scene.gcode_list to gcode_dict
CURA-4741 With the multi build plate feature, scene.gcode_list is now a dict which stores a list of gcode for a build plate, so it makes more sense to have it renamed to "gcode_dict" because it's not a list.
Diffstat (limited to 'plugins/GCodeWriter')
-rw-r--r--plugins/GCodeWriter/GCodeWriter.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/GCodeWriter/GCodeWriter.py b/plugins/GCodeWriter/GCodeWriter.py
index ad23f2c8ee..f0e5c88f37 100644
--- a/plugins/GCodeWriter/GCodeWriter.py
+++ b/plugins/GCodeWriter/GCodeWriter.py
@@ -61,7 +61,10 @@ class GCodeWriter(MeshWriter):
active_build_plate = Application.getInstance().getBuildPlateModel().activeBuildPlate
scene = Application.getInstance().getController().getScene()
- gcode_list = getattr(scene, "gcode_list")[active_build_plate]
+ gcode_dict = getattr(scene, "gcode_dict")
+ if not gcode_dict:
+ return False
+ gcode_list = gcode_dict.get(active_build_plate)
if gcode_list:
for gcode in gcode_list:
stream.write(gcode)