feat(gallery): gallery in demande page only for instructeurs

This commit is contained in:
Eric Leroy-Terquem 2024-06-11 16:52:14 +02:00
parent 0c95a098a5
commit b638b2e45a
No known key found for this signature in database
GPG key ID: ECE60B4C1FA2ABB3

View file

@ -1,9 +1,5 @@
.fr-downloads-group .fr-downloads-group
- if !feature_enabled?(:gallery_demande) - if instructeur_signed_in? && feature_enabled?(:gallery_demande)
%ul
- champ.piece_justificative_file.attachments.each do |attachment|
%li= render Attachment::ShowComponent.new(attachment:, new_tab: true)
- else
.gallery-items-list .gallery-items-list
- champ.piece_justificative_file.attachments.with_all_variant_records.each do |attachment| - champ.piece_justificative_file.attachments.with_all_variant_records.each do |attachment|
.gallery-item .gallery-item
@ -25,3 +21,7 @@
.thumbnail .thumbnail
= image_tag('apercu-indisponible.png') = image_tag('apercu-indisponible.png')
= render Attachment::ShowComponent.new(attachment:, new_tab: true, truncate: true) = render Attachment::ShowComponent.new(attachment:, new_tab: true, truncate: true)
- else
%ul
- champ.piece_justificative_file.attachments.each do |attachment|
%li= render Attachment::ShowComponent.new(attachment:, new_tab: true)