Extend old export format till mid-November

This commit is contained in:
Paul Chavard 2019-10-31 11:21:22 +01:00
parent 77cdd522bd
commit 18e91e7ca3
2 changed files with 23 additions and 25 deletions

View file

@ -2,36 +2,35 @@
%span.dropdown %span.dropdown
%button.button.dropdown-button %button.button.dropdown-button
Télécharger tous les dossiers Télécharger tous les dossiers
- old_format_limit_date = Date.parse("Oct 31 2019") - old_format_limit_date = Date.parse("Nov 15 2019")
- export_v1_enabled = old_format_limit_date > Time.zone.today - export_v1_enabled = old_format_limit_date > Time.zone.today
- export_v2_enabled = Flipper[:procedure_export_v2_enabled] || !export_v1_enabled
.dropdown-content.fade-in-down{ style: !export_v1_enabled ? 'width: 330px' : '' } .dropdown-content.fade-in-down{ style: !export_v1_enabled ? 'width: 330px' : '' }
%ul.dropdown-items %ul.dropdown-items
- if export_v2_enabled %li
%li - if procedure.xlsx_export_stale?
- if procedure.xlsx_export_stale? - if procedure.xlsx_export_queued?
- if procedure.xlsx_export_queued? L'export au format .xlsx est en cours de préparation, vous recevrez un email lorsqu'il sera disponible.
L'export au format .xlsx est en cours de préparation, vous recevrez un email lorsqu'il sera disponible.
- else
= link_to "Exporter au format .xlsx", download_export_instructeur_procedure_path(procedure, export_format: :xlsx), remote: true
- else - else
= link_to "Au format .xlsx", url_for(procedure.xlsx_export_file), target: "_blank", rel: "noopener" = link_to "Exporter au format .xlsx", download_export_instructeur_procedure_path(procedure, export_format: :xlsx), remote: true
%li - else
- if procedure.ods_export_stale? = link_to "Au format .xlsx", url_for(procedure.xlsx_export_file), target: "_blank", rel: "noopener"
- if procedure.ods_export_queued? %li
L'export au format .ods est en cours de préparation, vous recevrez un email lorsqu'il sera disponible. - if procedure.ods_export_stale?
- else - if procedure.ods_export_queued?
= link_to "Exporter au format .ods", download_export_instructeur_procedure_path(procedure, export_format: :ods), remote: true L'export au format .ods est en cours de préparation, vous recevrez un email lorsqu'il sera disponible.
- else - else
= link_to "Au format .ods", url_for(procedure.ods_export_file), target: "_blank", rel: "noopener" = link_to "Exporter au format .ods", download_export_instructeur_procedure_path(procedure, export_format: :ods), remote: true
%li - else
- if procedure.csv_export_stale? = link_to "Au format .ods", url_for(procedure.ods_export_file), target: "_blank", rel: "noopener"
- if procedure.csv_export_queued? %li
L'export au format .csv est en cours de préparation, vous recevrez un email lorsqu'il sera disponible. - if procedure.csv_export_stale?
- else - if procedure.csv_export_queued?
= link_to "Exporter au format .csv", download_export_instructeur_procedure_path(procedure, export_format: :csv), remote: true L'export au format .csv est en cours de préparation, vous recevrez un email lorsqu'il sera disponible.
- else - else
= link_to "Au format .csv", url_for(procedure.csv_export_file), target: "_blank", rel: "noopener" = link_to "Exporter au format .csv", download_export_instructeur_procedure_path(procedure, export_format: :csv), remote: true
- else
= link_to "Au format .csv", url_for(procedure.csv_export_file), target: "_blank", rel: "noopener"
- if export_v1_enabled - if export_v1_enabled
- old_format_message = "(ancien format, jusquau #{old_format_limit_date.strftime('%d/%m/%Y')})" - old_format_message = "(ancien format, jusquau #{old_format_limit_date.strftime('%d/%m/%Y')})"
%li %li

View file

@ -34,7 +34,6 @@ features = [
:mini_profiler, :mini_profiler,
:operation_log_serialize_subject, :operation_log_serialize_subject,
:pre_maintenance_mode, :pre_maintenance_mode,
:procedure_export_v2_enabled,
:xray :xray
] ]