Fix support for non-unique top group names

This commit is contained in:
Roy Nieterau 2024-04-09 10:26:40 +02:00
parent 8f143e446d
commit 825add6c2c

View file

@ -79,7 +79,7 @@ class ValidateModelContent(pyblish.api.InstancePlugin,
return [instance.data["instance_node"]]
# Ensure single top group
top_parents = {x.split("|", 2)[1] for x in content_instance}
top_parents = {"|" + x.split("|", 2)[1] for x in content_instance}
if cls.validate_top_group and len(top_parents) != 1:
cls.log.error(
"A model instance must have exactly one top group. "