Serialize now uses base_file as well instead of only GUID to find containers to use

CURA-2467
This commit is contained in:
Jaime van Kessel 2016-11-18 12:39:19 +01:00
parent 298710532b
commit 2e1f4e3740

View file

@ -165,7 +165,7 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
machine_container_map = {}
machine_nozzle_map = {}
all_containers = registry.findInstanceContainers(GUID = self.getMetaDataEntry("GUID"))
all_containers = registry.findInstanceContainers(GUID = self.getMetaDataEntry("GUID"), base_file = self._id)
for container in all_containers:
definition_id = container.getDefinition().id
if definition_id == "fdmprinter":