From 33aa6fac9018f911d0d6126467cb300324f9159d Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Thu, 2 Oct 2025 20:09:37 +0200 Subject: [PATCH] Fix: Assets: assets have been moved without updating the code The assets were moved in 1aaa5407635469c797fc914bd. --- scripts/startup/bl_ui/properties_data_modifier.py | 2 +- source/blender/editors/object/object_edit.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/startup/bl_ui/properties_data_modifier.py b/scripts/startup/bl_ui/properties_data_modifier.py index cc36edcda55..792c1ed9d0f 100644 --- a/scripts/startup/bl_ui/properties_data_modifier.py +++ b/scripts/startup/bl_ui/properties_data_modifier.py @@ -49,7 +49,7 @@ class ModifierAddMenu: ) props.asset_library_type = 'ESSENTIALS' props.asset_library_identifier = "" - props.relative_asset_identifier = "geometry_nodes/geometry_nodes_essentials.blend/NodeTree/" + name + props.relative_asset_identifier = "nodes/geometry_nodes_essentials.blend/NodeTree/" + name class DATA_PT_modifiers(ModifierButtonsPanel, Panel): diff --git a/source/blender/editors/object/object_edit.cc b/source/blender/editors/object/object_edit.cc index db015c1e049..66f34f8c615 100644 --- a/source/blender/editors/object/object_edit.cc +++ b/source/blender/editors/object/object_edit.cc @@ -1624,7 +1624,7 @@ static bool is_smooth_by_angle_modifier(const ModifierData &md) return false; } if (!StringRef(library->filepath) - .endswith("datafiles/assets/geometry_nodes/geometry_nodes_essentials.blend")) + .endswith("datafiles/assets/nodes/geometry_nodes_essentials.blend")) { return false; @@ -1844,7 +1844,7 @@ static wmOperatorStatus shade_auto_smooth_exec(bContext *C, wmOperator *op) AssetWeakReference asset_weak_ref{}; asset_weak_ref.asset_library_type = ASSET_LIBRARY_ESSENTIALS; asset_weak_ref.relative_asset_identifier = BLI_strdup( - "geometry_nodes/geometry_nodes_essentials.blend/NodeTree/Smooth by Angle"); + "nodes/geometry_nodes_essentials.blend/NodeTree/Smooth by Angle"); const asset_system::AssetRepresentation *asset_representation = asset::find_asset_from_weak_ref(*C, asset_weak_ref, op->reports);