From af2cb2896a7c90754f2db0f3bd9c94991224f495 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 29 Apr 2025 15:08:42 +0500 Subject: [PATCH] Revert f9bf889 #6605 As this fix is no longer needed and covered by more general resolve_uri refactor --- src/bonsai/bonsai/bim/module/project/operator.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/project/operator.py b/src/bonsai/bonsai/bim/module/project/operator.py index 604cb75da0..8a9e5138e9 100644 --- a/src/bonsai/bonsai/bim/module/project/operator.py +++ b/src/bonsai/bonsai/bim/module/project/operator.py @@ -1320,13 +1320,11 @@ class LoadLink(bpy.types.Operator): return {"FINISHED"} def link_blend(self, filepath: Path) -> None: - # Resolve it, otherwise it might not match with `library.filepath`. - blend_filepath = filepath.resolve() - with bpy.data.libraries.load(str(blend_filepath), link=True) as (data_from, data_to): + with bpy.data.libraries.load(str(filepath), link=True) as (data_from, data_to): data_to.scenes = data_from.scenes link = tool.Project.get_project_props().links[self.filepath] for scene in bpy.data.scenes: - if not scene.library or Path(scene.library.filepath) != blend_filepath: + if not scene.library or Path(scene.library.filepath) != filepath: continue for child in scene.collection.children: if "IfcProject" not in child.name: