mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 21:32:15 +01:00
Merge branch 'PLN-0053' into PLN-0053
This commit is contained in:
commit
8fad1f014e
2 changed files with 11 additions and 2 deletions
|
|
@ -110,6 +110,7 @@ class YetiCacheLoader(api.Loader):
|
|||
nodes.append(yeti_node)
|
||||
nodes.append(transform_node)
|
||||
|
||||
|
||||
group_name = "{}:{}".format(namespace, asset["name"])
|
||||
group_node = cmds.group(nodes, name=group_name)
|
||||
|
||||
|
|
|
|||
|
|
@ -71,10 +71,18 @@ class ValidateLookContents(pyblish.api.InstancePlugin):
|
|||
|
||||
# Validate at least one single relationship is collected
|
||||
if not lookdata["relationships"]:
|
||||
cls.log.error("Look '{}' has no "
|
||||
"`relationships`".format(instance.name))
|
||||
cls.log.error("Look '%s' has no "
|
||||
"`relationships`" % instance.name)
|
||||
invalid.add(instance.name)
|
||||
|
||||
# Check if attributes are on a node with an ID, crucial for rebuild!
|
||||
for attr_changes in lookdata["attributes"]:
|
||||
if not attr_changes["uuid"]:
|
||||
cls.log.error("Node '%s' has no cbId, please set the "
|
||||
"attributes to its children if it has any"
|
||||
% attr_changes["name"])
|
||||
invalid.add(instance.name)
|
||||
|
||||
return list(invalid)
|
||||
|
||||
@classmethod
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue