The functionality: "Delete Rig + Keep Joints" fails when using the new version of mgear.
= SHIFTER BUILD RIG DONE ================ [ 0:00:00.231188 ] =======
# Error: 'str' object has no attribute 'name'
# Traceback (most recent call last):
# File "<maya console>", line 3, in <module>
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\core\utils.py", line 236, in wrap
# raise e
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\core\utils.py", line 233, in wrap
# return func(*args, **kwargs)
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\shifter\game_tools_disconnect.py", line 102, in delete_rig_keep_joints
# disconnect_joints()
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\core\utils.py", line 236, in wrap
# raise e
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\core\utils.py", line 233, in wrap
# return func(*args, **kwargs)
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\shifter\game_tools_disconnect.py", line 51, in disconnect_joints
# cnx, mcons_nodes = get_connections(g.members(), embed_info=True)
# File "E:\dev\dcc\maya\external\mgear4\release\scripts\mgear\shifter\game_tools_disconnect.py", line 307, in get_connections
# if not jnt.name().startswith(("blend_", "leaf_")):
# AttributeError: 'str' object has no attribute 'name' #
🐞 Bug Report
Description
The functionality: "Delete Rig + Keep Joints" fails when using the new version of mgear.
Steps to Reproduce
Expected Behavior
The rig is deleted
Actual Behavior
It fails with a message
Maya Version
mGear Version
Error Log Formatting