From cd6832544bd97659a25b3891002309f0abf8f631 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 5 Sep 2018 13:17:33 +0200 Subject: [PATCH] Fix for compatible_machine_families breaking for older firmwares Older firmwares didn't have the compatible_machine_families field yet. Cl-894 --- plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py b/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py index 3e562adf14..353a67ccd0 100644 --- a/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py +++ b/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py @@ -552,7 +552,7 @@ class ClusterUM3OutputDevice(NetworkedPrinterOutputDevice): configuration.setExtruderConfigurations(extruders) print_job.updateConfiguration(configuration) - print_job.setCompatibleMachineFamilies(data["compatible_machine_families"]) + print_job.setCompatibleMachineFamilies(data.get("compatible_machine_families", [])) print_job.stateChanged.connect(self._printJobStateChanged) return print_job