From 06086dfaaf9f039175e9b94f8a939c8eeec77f16 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Mon, 8 Feb 2021 15:07:33 +0100 Subject: [PATCH] Fix reading per-object settings from 3MF object resources This metadata has been changed to contain other information. Readers of information from 3MF need to adjust their stance too to filter out the information they need from the metadata of the metadata. Contributes to issue CURA-7615. --- plugins/3MFReader/ThreeMFReader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index ff69e0f1a3..7a063467d8 100755 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -161,7 +161,7 @@ class ThreeMFReader(MeshReader): setting_container = um_node.callDecoration("getStack").getTop() known_setting_keys = um_node.callDecoration("getStack").getAllKeys() for key in settings: - setting_value = settings[key] + setting_value = settings[key].value # Extruder_nr is a special case. if key == "extruder_nr":