|
25 | 25 |
|
26 | 26 | {%- set title = record_ui["metadata"]["title"] %} |
27 | 27 | {%- set metadata = record_ui["metadata"] %} |
| 28 | +{%- set files = files | order_entries | selectattr("status", "==", "completed") | list %} |
28 | 29 |
|
29 | 30 | {%- set can_curate_record = permissions is defined and (permissions.can_edit or permissions.can_review) %} |
30 | 31 |
|
|
287 | 288 | <section id="record-files" class="rel-mt-2 rel-mb-3" |
288 | 289 | aria-label="{{ _('Files') }}"> |
289 | 290 | {%- if permissions.can_read_files -%} |
290 | | - {%- block record_files_readable -%} |
291 | 291 | {# record has files AND user can see files #} |
292 | | - {%- set files = files | order_entries | selectattr("status", "==", "completed") | list %} |
293 | 292 | {%- if files|length > 0 -%} |
294 | 293 | <h2 id="files-heading">{{ _('Files') }}</h2> |
295 | 294 | {%- if files|has_previewable_files -%} |
296 | | - {%-set preview_file = files|select_preview_file(default_preview=record_ui["files"]["default_preview"]) %} |
297 | | - {{ preview_file_box(preview_file, record_ui["id"], is_preview, record, include_deleted) }} |
| 295 | + {%- block record_file_preview -%} |
| 296 | + {%-set preview_file = files|select_preview_file(default_preview=record_ui["files"]["default_preview"]) %} |
| 297 | + {{ preview_file_box(preview_file, record_ui["id"], is_preview, record, include_deleted) }} |
| 298 | + {%- endblock record_file_preview -%} |
298 | 299 | {%- endif -%} |
299 | | - {{ file_list_box(files, record_ui["id"], is_preview, include_deleted, record, permissions) }} |
| 300 | + {%- block record_file_list -%} |
| 301 | + {{ file_list_box(files, record_ui["id"], is_preview, include_deleted, record, permissions) }} |
| 302 | + {%- endblock record_file_list -%} |
300 | 303 | {% endif %} |
301 | | - {%- endblock record_files_readable -%} |
302 | 304 | {% else %} |
303 | 305 | {# record has files BUT user does not have permission to see files #} |
304 | 306 | <div |
|
0 commit comments