Set Product Status on Publish
To make it easier for users to set statuses it would be super helpful if the status of a product version could be set when publishing - I am thinking along the lines of two per instance attributes, one to set the status of the new version and the second to change the status of the currently existing version(s).
So I want my new version status to be Pending review and the previous versions to be set to Omitted.
This will also help with the status filters in the loader which hide versions based on status, so if you want to make sure all previous versions are excluded when Omitted is set to be hidden, all versions have to have their statuses changed manually, which is very tedious :(
Log in to comment and vote
Comments8
Mustafa Zaky Jafar
This is implemented with https://github.com/ynput/ayon-core/pull/1847 since https://github.com/ynput/ayon-core/releases/tag/1.9.7
Roy Nieterau
I’m running this custom plug-in that allows users to specify the to be published version status in the publisher UI:
https://github.com/BigRoy/ayon-colorbleed/blob/main/client/ayon_colorbleed/plugins/publish/set_status.py
Shea
Thanks Roy - this is pretty much what I was looking for!
Mustafa Zaky Jafar
Your feedback reminds me of a PR in Kitsu addon that tries to implement a similar concept.
Status change on user action #73
Alexey Volynets
Nice idea!