From 06b2c9f23f1d6b0f8953976366daabf4e36919e3 Mon Sep 17 00:00:00 2001 From: kobewi Date: Thu, 30 Jan 2025 23:27:36 +0100 Subject: [PATCH] Fix save path validation for imported scenes --- editor/import/3d/resource_importer_scene.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/editor/import/3d/resource_importer_scene.cpp b/editor/import/3d/resource_importer_scene.cpp index 25ef0d3f0de..db2a6d7dedc 100644 --- a/editor/import/3d/resource_importer_scene.cpp +++ b/editor/import/3d/resource_importer_scene.cpp @@ -2877,8 +2877,7 @@ Error ResourceImporterScene::_check_resource_save_paths(const Dictionary &p_data const Dictionary &settings = p_data[keys[i]]; if (bool(settings.get("save_to_file/enabled", false)) && settings.has("save_to_file/path")) { - const String &save_path = settings["save_to_file/path"]; - + const String save_path = ResourceUID::ensure_path(settings["save_to_file/path"]); ERR_FAIL_COND_V(!save_path.is_empty() && !DirAccess::exists(save_path.get_base_dir()), ERR_FILE_BAD_PATH); } }