changed type comparison to GlobalId

This commit is contained in:
Jordan McManus
2024-03-12 08:49:12 -04:00
committed by Dion Moult
parent 68d9d04e5b
commit 708bd3207e
+1 -1
View File
@@ -280,7 +280,7 @@ class IfcDiff:
old_type = ifcopenshell.util.element.get_type(old) old_type = ifcopenshell.util.element.get_type(old)
new_type = ifcopenshell.util.element.get_type(new) new_type = ifcopenshell.util.element.get_type(new)
if old_type is not None and new_type is not None: if old_type is not None and new_type is not None:
if old_type.get_info() != new_type.get_info(): if old_type.GlobalId != new_type.GlobalId:
self.change_register.setdefault(new.GlobalId, {}).update({"type_changed": True}) self.change_register.setdefault(new.GlobalId, {}).update({"type_changed": True})
return True return True
elif old_type != new_type: elif old_type != new_type: