You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.
Whenever creating a new Ftrack project and having some assets/shots generated when clicking Actions > OpenPype Admin > OpenPype Admin - Sync to Avalon (Local) it syncs the project with fps, frame start, frame end, etc. values set to a None value.
I feel like this only really happens if we Create a new Ftrack project and Sync to Avalon before triggering the Actions > Prepare Project
Because on creating a new project - the project looks like this:
The project is now in a broken state in OpenPype since it has fps = None, frameStart = None, etc.
Expected behavior
I feel like we should DISALLOW the project to be synced without Prepare Project having triggered or when having these project values set to None. It should show a pop-up on what to do OR even better should automatically show the "Prepare Project" pop-up.
Screenshots
These are our ftrack defined custom attributes:
I feel like some of these aren't needed, are maybe old? and maybe the issue is that some don't have defaults to begin with?
The active workaround to 'fix' it is to run Actions > Prepare Project and then Actions > OpenPype Admin > OpenPype Admin - Sync to Avalon (Local) again.
However I still feel the sync should still not work, or at least warn the user, if the attributes haven't been "prepared" correctly.
BigRoy
changed the title
Ftrack - Sync breaks OpenPype project is manual sync is done prior to prepare project
Ftrack: Sync breaks OpenPype project is manual sync is done prior to prepare project
Feb 1, 2023
BigRoy
changed the title
Ftrack: Sync breaks OpenPype project is manual sync is done prior to prepare project
Ftrack: Manual sync breaks OP project if sync is done prior to prepare project
Feb 1, 2023
Running version
3.14.3
Describe the bug
Note: This happens with auto-sync disabled.
Whenever creating a new Ftrack project and having some assets/shots generated when clicking Actions > OpenPype Admin > OpenPype Admin - Sync to Avalon (Local) it syncs the project with fps, frame start, frame end, etc. values set to a None value.
I feel like this only really happens if we Create a new Ftrack project and Sync to Avalon before triggering the Actions > Prepare Project
Because on creating a new project - the project looks like this:
After Prepare project it looks like this:
Which is what I'd need.
To Reproduce
Steps to reproduce the behavior:
The project is now in a broken state in OpenPype since it has
fps = None
,frameStart = None
, etc.Expected behavior
I feel like we should DISALLOW the project to be synced without Prepare Project having triggered or when having these project values set to None. It should show a pop-up on what to do OR even better should automatically show the "Prepare Project" pop-up.
Screenshots
These are our ftrack defined custom attributes:
I feel like some of these aren't needed, are maybe old? and maybe the issue is that some don't have defaults to begin with?
Additional context
Came up on discord few times:
Workaround
The active workaround to 'fix' it is to run Actions > Prepare Project and then Actions > OpenPype Admin > OpenPype Admin - Sync to Avalon (Local) again.
However I still feel the sync should still not work, or at least warn the user, if the attributes haven't been "prepared" correctly.
[cuID:OP-4870]
The text was updated successfully, but these errors were encountered: