use instance.data['productName'] instead of instance.name

This commit is contained in:
Kayla Man 2024-03-12 19:49:36 +08:00
parent 88cd493f2d
commit d5bdcf2b3c

View file

@ -100,11 +100,12 @@ class ValidateModelName(pyblish.api.InstancePlugin,
return obj
# Validate regex groups
cls.log.debug(instance.data["productName"])
invalid = False
compare = {
"project": instance.context.data["projectName"],
"asset": instance.context.data["folderPath"],
"subset": instance.name,
"subset": instance.data["productName"],
}
for key, required_value in compare.items():
if key in regex.groupindex: