This commit is contained in:
Kayla 2023-10-01 20:17:21 +08:00
parent 00131ffd15
commit 64f436a74d
3 changed files with 6 additions and 5 deletions

View file

@ -216,13 +216,13 @@ class ValidateSkeletonRigContents(ValidateRigContents):
invalid_geometry = cls.validate_geometry(output_content)
if invalid_hierarchy:
cls.log.error("Found nodes which reside outside of root group "
"while they are set up for publishing."
"\n%s" % invalid_hierarchy)
"while they are set up for publishing."
"\n%s" % invalid_hierarchy)
error = True
if invalid_geometry:
cls.log.error("Found nodes which reside outside of root group "
"while they are set up for publishing."
"\n%s" % invalid_hierarchy)
"while they are set up for publishing."
"\n%s" % invalid_hierarchy)
error = True
return error

View file

@ -228,6 +228,7 @@ class ValidateRigControllers(pyblish.api.InstancePlugin):
default = cls.CONTROLLER_DEFAULTS[attr]
cls.log.info("Setting %s to %s" % (plug, default))
cmds.setAttr(plug, default)
@classmethod
def get_node(cls, instance):
return instance.data["rig_sets"].get("controls_SET")

View file

@ -47,7 +47,7 @@ class ValidateRigOutputIds(pyblish.api.InstancePlugin):
invalid = {}
if compute:
out_set = cls.get_node(instance)
out_set = cls.get_node(instance)
if not out_set:
instance.data["mismatched_output_ids"] = invalid
return invalid