misc: use iterator to load data when getting used files (#55200)
gitea-wip/wcs/pipeline/head Build started... Details
gitea/wcs/pipeline/head Build queued... Details

This commit is contained in:
Frédéric Péters 2021-06-27 08:21:30 +02:00
parent 41edb59393
commit a1d7c6ca53
1 changed files with 1 additions and 1 deletions

View File

@ -1754,7 +1754,7 @@ def clean_unused_files(publisher):
for option_data in (formdef.workflow_options or {}).values():
if is_upload(option_data):
yield option_data.get_fs_filename()
for formdata in formdef.data_class().select(ignore_errors=True):
for formdata in formdef.data_class().select(ignore_errors=True, iterator=True):
for field_data in itertools.chain(
(formdata.data or {}).values(), (formdata.workflow_data or {}).values()
):