Ver Fonte

Improved ROS2 FrameConversion script 2310->2409 (#789)

Added if statement for 'remove' override operations

Signed-off-by: Patryk Antosz <[email protected]>
Patryk Antosz há 8 meses atrás
pai
commit
fa9ccf19a1

+ 2 - 0
Gems/ROS2/Code/Source/Frame/Conversions/FrameConversion.py

@@ -47,6 +47,8 @@ def find_and_replace(data):
                     "m_template/Joint Name"
                 ]):
                     item["path"] = item["path"].replace("m_template", "ROS2FrameConfiguration")
+                if item["op"] == "remove" and "ROS2FrameComponent" in item["path"]:
+                    item["path"] = item["path"].replace("ROS2FrameComponent", "ROS2FrameEditorComponent")
 
             for key, value in item.items():
                 search_for_components(value, foundComponents, insidePatches)