From df8bba6c96d97340eff77e11ec6691338e66799b Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Thu, 13 Apr 2017 01:33:22 +0200 Subject: [PATCH] Add "machine" metadata entry when setting the next stack for an extruder --- cura/Settings/ExtruderStack.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/Settings/ExtruderStack.py b/cura/Settings/ExtruderStack.py index a4a1f61e96..03ed5f8a41 100644 --- a/cura/Settings/ExtruderStack.py +++ b/cura/Settings/ExtruderStack.py @@ -26,6 +26,10 @@ class ExtruderStack(CuraContainerStack): def setNextStack(self, stack: ContainerStack) -> None: super().setNextStack(stack) stack.addExtruder(self) + if not self.getMetaDataEntry("machine"): + self.addMetaDataEntry("machine", stack.id) + else: + self.setMetaDataEntry("machine", stack.id) @override(ContainerStack) def getProperty(self, key: str, property_name: str) -> Any: