🐛 add all connections

if file nodes are not connected using their "primary data" node, `listHistory` was ignoring them
This commit is contained in:
Ondřej Samohel 2022-11-24 14:38:54 +01:00 committed by GitHub
parent 25638e967a
commit 609beaa75a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -403,13 +403,13 @@ class CollectLook(pyblish.api.InstancePlugin):
# history = cmds.listHistory(look_sets)
history = []
for material in materials:
history.extend(cmds.listHistory(material))
history.extend(cmds.listHistory(material, ac=True))
# handle VrayPluginNodeMtl node - see #1397
vray_plugin_nodes = cmds.ls(
history, type="VRayPluginNodeMtl", long=True)
for vray_node in vray_plugin_nodes:
history.extend(cmds.listHistory(vray_node))
history.extend(cmds.listHistory(vray_node, ac=True))
# handling render attribute sets
render_set_types = [