OpenPype
OpenPype copied to clipboard
Ftrack: Store ftrack entities on hierarchy integration to instances
Brief description
Ftrack integrate hierarchy is storing the created entities to instances with created task entities.
Description
Created entities during integrate hierarchy are stored to instances that should have stored those entities. Key "ftrackEntity" was already set (more then once) but "ftrackTask" was not.
Removed settings in ftrack server event handlers for first_version_status (Set status on first created version) which is not used anywhere.
Additional information
This is minor change which probably won't have much affect as it is handled only during editorial publishing which probably won't create asset versions at the time.
Testing notes:
- Publish editorial which create new entities in ftrack
- Rest of publishing should not crash
- If there are reviewables for new created entities they should be also added to related tasks
Task linked: OP-3733 Ftrack set version status on integration