Simplify getting material's GUID

This commit is contained in:
Ruben D 2017-11-15 00:35:53 +01:00
parent 0a2a7dda23
commit e55bb1e25c
No known key found for this signature in database
GPG key ID: 6B42C9465E304A62

View file

@ -250,9 +250,7 @@ class StartSliceJob(Job):
settings = self._buildReplacementTokens(stack)
#Also send the material GUID. This is a setting in fdmprinter, but we have no interface for it.
material_instance_container = stack.findContainer({"type": "material"})
if material_instance_container:
settings["material_guid"] = material_instance_container.getMetaDataEntry("GUID", "")
settings["material_guid"] = stack.material.getMetaDataEntry("GUID", "")
#Replace the setting tokens in start and end g-code.
settings["machine_extruder_start_code"] = self._expandGcodeTokens(settings["machine_extruder_start_code"], settings)