-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Labels
Description
Description
Getting an error when adding nodes to an instance and toggling in the UI;
# Traceback (most recent call last):
# File "C:\Users\admin\Documents\conda-git-deployment\repositories\bumpybox-core\pyblish-lite\pyblish_lite\window.py", line 645, in <lambda>
# "instance": index.data(model.Object)}))
# TypeError: object of type 'Transform' has no len()
Minimal steps to reproduce
import pyblish.api
import pymel.core
import pyblish_maya
# Create group
pymel.core.group(empty=True, name="test_group")
class Collect(pyblish.api.ContextPlugin):
order = pyblish.api.CollectorOrder
def process(self, context):
default_cams = ["front", "persp", "side", "top"]
for item in pymel.core.ls(type="transform"):
if item.name() not in default_cams:
instance = context.create_instance(name=str(item.name()))
instance.add(item)
pyblish.api.register_plugin(Collect)
pyblish_maya.show()