Skip to content

Conversation

@jrsndl
Copy link
Contributor

@jrsndl jrsndl commented Oct 2, 2025

Changelog Description

Adds compatibility for older OpenPype context keys.

The change ensures that 'subset' and 'asset' keys present in older OpenPype representations are correctly mapped to the new 'product' and 'folder' keys used in Ayon. This allows older representations to be loaded correctly.

Also adds a fallback mechanism when project anatomy is unavailable. This ensures the application remains functional by using the registered root path in cases where anatomy retrieval fails, enhancing OpenPype compatibility.

Additional info

Paragraphs of text giving context of additional technical information or code examples.

Can fix #1458

Testing notes:

  1. Open project migrated from OpenPype
  2. Load product in Maya or Resolve

jrsndlr added 2 commits October 2, 2025 12:07
Adds compatibility for older OpenPype context keys.

The change ensures that 'subset' and 'asset' keys present in
older OpenPype representations are correctly mapped to the new
'product' and 'folder' keys used in Ayon. This allows older
representations to be loaded correctly.
Adds a fallback mechanism when project anatomy is unavailable.

This ensures the application remains functional by using the
registered root path in cases where anatomy retrieval fails,
enhancing OpenPype compatibility.
@ynbot ynbot added size/XS type: bug Something isn't working labels Oct 2, 2025
@iLLiCiTiT
Copy link
Member

I'm afraid we won't be adding OpenPype support back.

I would recommend to change the data in AYON database to match AYON naming at all places to avoid these issues.

@MustafaJafar MustafaJafar added the community Issues and PRs coming from the community members label Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Issues and PRs coming from the community members size/XS type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Projects imported from OpenPype are missing folder and product keys to resolve Ayon templates

4 participants