Don't crash when syncing material that has no colour code

Use the colour code for Generic PLA then.
This commit is contained in:
Ghostkeeper 2020-06-03 17:48:28 +02:00
parent 1e49438c03
commit b2ce1419cf
No known key found for this signature in database
GPG key ID: D2A8871EE34EC59A

View file

@ -54,4 +54,4 @@ class ClusterPrinterConfigurationMaterial(BaseModel):
"name": "Empty" if self.material == "empty" else "Unknown"
}
return MaterialOutputModel(guid = self.guid, type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata["color_code"], name = material_metadata["name"])
return MaterialOutputModel(guid = self.guid, type = material_metadata["material"], brand = material_metadata["brand"], color = material_metadata.get("color_code", "#ffc924"), name = material_metadata["name"])