mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Fix file opening failure
CURA-11561
This commit is contained in:
parent
93cb358599
commit
345ddc40bb
1 changed files with 2 additions and 1 deletions
|
@ -613,10 +613,11 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
try:
|
try:
|
||||||
self._user_settings = json.loads(archive.open("Cura/user-settings.json").read().decode("utf-8"))
|
self._user_settings = json.loads(archive.open("Cura/user-settings.json").read().decode("utf-8"))
|
||||||
any_extruder_stack = ExtruderManager.getInstance().getExtruderStack(0)
|
any_extruder_stack = ExtruderManager.getInstance().getExtruderStack(0)
|
||||||
|
actual_global_stack = CuraApplication.getInstance().getGlobalContainerStack()
|
||||||
|
|
||||||
for stack_name, settings in self._user_settings.items():
|
for stack_name, settings in self._user_settings.items():
|
||||||
if stack_name == 'global':
|
if stack_name == 'global':
|
||||||
self._dialog.exportedSettingModel.addSettingsFromStack(global_stack, i18n_catalog.i18nc("@label", "Global"), settings)
|
self._dialog.exportedSettingModel.addSettingsFromStack(actual_global_stack, i18n_catalog.i18nc("@label", "Global"), settings)
|
||||||
else:
|
else:
|
||||||
extruder_match = re.fullmatch('extruder_([0-9]+)', stack_name)
|
extruder_match = re.fullmatch('extruder_([0-9]+)', stack_name)
|
||||||
if extruder_match is not None:
|
if extruder_match is not None:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue