mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
Changed condition to bail early
This commit is contained in:
parent
c56cd07e67
commit
80ab628d44
1 changed files with 15 additions and 13 deletions
|
|
@ -501,21 +501,23 @@ def _get_real_files_to_rendered(collection, frames_to_render):
|
||||||
"""
|
"""
|
||||||
files = [os.path.basename(f) for f in list(collection)]
|
files = [os.path.basename(f) for f in list(collection)]
|
||||||
file_name, extracted_frame = list(collect_frames(files).items())[0]
|
file_name, extracted_frame = list(collect_frames(files).items())[0]
|
||||||
if extracted_frame:
|
if not extracted_frame:
|
||||||
found_frame_pattern_length = len(extracted_frame)
|
return files
|
||||||
normalized_frames_to_render = set()
|
|
||||||
for frame_to_render in frames_to_render:
|
|
||||||
normalized_frames_to_render.add(
|
|
||||||
str(frame_to_render).zfill(found_frame_pattern_length)
|
|
||||||
)
|
|
||||||
|
|
||||||
filtered_files = []
|
found_frame_pattern_length = len(extracted_frame)
|
||||||
for file_name in files:
|
normalized_frames_to_render = set()
|
||||||
if any(frame in file_name
|
for frame_to_render in frames_to_render:
|
||||||
for frame in normalized_frames_to_render):
|
normalized_frames_to_render.add(
|
||||||
filtered_files.append(file_name)
|
str(frame_to_render).zfill(found_frame_pattern_length)
|
||||||
|
)
|
||||||
|
|
||||||
files = filtered_files
|
filtered_files = []
|
||||||
|
for file_name in files:
|
||||||
|
if any(frame in file_name
|
||||||
|
for frame in normalized_frames_to_render):
|
||||||
|
filtered_files.append(file_name)
|
||||||
|
|
||||||
|
files = filtered_files
|
||||||
return files
|
return files
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue