mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-21 05:37:50 -06:00
Fixed renaming of quality_changes
CURA-2479
This commit is contained in:
parent
6b323dff01
commit
3d8336449f
1 changed files with 4 additions and 2 deletions
|
@ -562,10 +562,12 @@ class ContainerManager(QObject):
|
||||||
|
|
||||||
container_registry = self._container_registry
|
container_registry = self._container_registry
|
||||||
|
|
||||||
for container in self._getFilteredContainers(name = quality_name, type = "quality_changes"):
|
containers_to_rename = self._container_registry.findInstanceContainers(type = "quality_changes", name = quality_name)
|
||||||
|
for container in containers_to_rename:
|
||||||
stack_id = container.getMetaDataEntry("extruder", global_stack.getId())
|
stack_id = container.getMetaDataEntry("extruder", global_stack.getId())
|
||||||
container_registry.renameContainer(container.getId(), new_name, self._createUniqueId(stack_id, new_name))
|
container_registry.renameContainer(container.getId(), new_name, self._createUniqueId(stack_id, new_name))
|
||||||
else:
|
|
||||||
|
if not containers_to_rename:
|
||||||
UM.Logger.log("e", "Unable to rename %s, because we could not find the profile", quality_name)
|
UM.Logger.log("e", "Unable to rename %s, because we could not find the profile", quality_name)
|
||||||
|
|
||||||
self._machine_manager.activeQualityChanged.emit()
|
self._machine_manager.activeQualityChanged.emit()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue