global, flame, hiero, resolve, sp: implementing newAssetPublishing

This commit is contained in:
Jakub Jezek 2022-07-27 11:21:20 +02:00
parent 830e79ca17
commit a3a839181b
No known key found for this signature in database
GPG key ID: 730D7C02726179A7
6 changed files with 22 additions and 5 deletions

View file

@ -24,6 +24,10 @@ class ValidateAssetDocs(pyblish.api.InstancePlugin):
if instance.data.get("assetEntity"):
self.log.info("Instance has set asset document in its data.")
elif instance.data.get("newAssetPublishing"):
# skip if it is editorial
self.log.info("Editorial instance is no need to check...")
else:
raise PublishValidationError((
"Instance \"{}\" doesn't have asset document "