Update client/ayon_core/plugins/publish/extract_otio_audio_tracks.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
This commit is contained in:
Jakub Ježek 2025-11-05 16:53:23 +01:00 committed by GitHub
parent e109ff5ea8
commit 5dc462c62a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -49,14 +49,14 @@ class CollectParentAudioInstanceAttribute(pyblish.api.ContextPlugin):
Returns:
list: list of selected instances
"""
return [
_i for _i in context
# filter only those with audio product type or family
# and also with reviewAudio data key
if bool("audio" in (
_i.data.get("families", []) + [_i.data["productType"]])
) or _i.data.get("reviewAudio")
]
audio_instances = []
for instance in context:
if (
instace.data["productType"] == "audio"
or instace.data.get("reviewAudio")
):
audio_instances.append(instance)
return audio_instances
class ExtractOtioAudioTracks(pyblish.api.ContextPlugin):