Fix possible property access on NoneType

This commit is contained in:
ChrisTerBeke 2019-08-09 13:12:08 +02:00
parent 9b270d5659
commit c52974afb9

View file

@ -71,6 +71,7 @@ class ClusterPrinterStatus(BaseModel):
model.updateBuildplate(self.build_plate.type if self.build_plate else "glass")
model.setCameraUrl(QUrl("http://{}:8080/?action=stream".format(self.ip_address)))
if model.printerConfiguration is not None:
for configuration, extruder_output, extruder_config in \
zip(self.configuration, model.extruders, model.printerConfiguration.extruderConfigurations):
configuration.updateOutputModel(extruder_output)