add archive_zip_globale feature flag
This commit is contained in:
parent
8b2849408c
commit
71a5e41e5b
3 changed files with 5 additions and 3 deletions
|
@ -23,7 +23,7 @@ module Instructeurs
|
|||
private
|
||||
|
||||
def ensure_procedure_enabled
|
||||
if !procedure.publiee?
|
||||
if !procedure.feature_enabled?(:archive_zip_globale) || !procedure.publiee?
|
||||
flash[:alert] = "L'accès aux archives n'est pas disponible pour cette démarche, merci d'en faire la demande à l'équipe de démarches simplifiees"
|
||||
return redirect_to instructeur_procedure_path(procedure)
|
||||
end
|
||||
|
|
|
@ -16,5 +16,6 @@
|
|||
- else
|
||||
%span{ 'data-export-poll-url': download_export_instructeur_procedure_path(procedure, export_format: format, no_progress_notification: true) }
|
||||
= t(:export_pending_html, export_time: time_ago_in_words(export.created_at), export_format: ".#{format}", scope: [:instructeurs, :procedure])
|
||||
%li
|
||||
= link_to t(:download_archive, scope: [:instructeurs, :procedure]), instructeur_archives_path(procedure)
|
||||
- if procedure.feature_enabled?(:archive_zip_globale)
|
||||
%li
|
||||
= link_to t(:download_archive, scope: [:instructeurs, :procedure]), instructeur_archives_path(procedure)
|
||||
|
|
|
@ -9,6 +9,7 @@ describe Instructeurs::ArchivesController, type: :controller do
|
|||
|
||||
before do
|
||||
sign_in(instructeur.user)
|
||||
Flipper.enable(:archive_zip_globale, procedure1)
|
||||
end
|
||||
|
||||
after { Timecop.return }
|
||||
|
|
Loading…
Reference in a new issue