Skip to content

[BUG] Delete Rig + Keep Joints functionality fails #457

@danielslima

Description

@danielslima

🐞 Bug Report

Description

The functionality: "Delete Rig + Keep Joints" fails when using the new version of mgear.

Steps to Reproduce

  1. Add any guide and install.
  2. Try to uninstall the rig using the functionality: Delete Rig + Keep Joints

Expected Behavior

The rig is deleted

Actual Behavior

It fails with a message

Maya Version

  • Maya Version: 2023/2024
  • OS: Win 10

mGear Version

  • mGear 5.0.2

Error Log Formatting

= 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' #

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

5.0.7

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions