Ajoute une page spécifique aux modèles d'exports
This commit is contained in:
parent
971bc39912
commit
ec4bbcffba
15 changed files with 126 additions and 79 deletions
|
@ -15,7 +15,7 @@ module Instructeurs
|
|||
@export_template = ExportTemplate.new(export_template_params)
|
||||
|
||||
if @export_template.save
|
||||
redirect_to [:exports, :instructeur, @procedure], notice: "Le modèle d'export #{@export_template.name} a bien été créé"
|
||||
redirect_to [:export_templates, :instructeur, @procedure], notice: "Le modèle d'export #{@export_template.name} a bien été créé"
|
||||
else
|
||||
flash[:alert] = @export_template.errors.full_messages
|
||||
render :new
|
||||
|
|
|
@ -204,7 +204,6 @@ module Instructeurs
|
|||
def exports
|
||||
@procedure = procedure
|
||||
@exports = Export.for_groupe_instructeurs(groupe_instructeur_ids).ante_chronological
|
||||
@export_templates = current_instructeur.export_templates_for(@procedure).includes(:groupe_instructeur)
|
||||
cookies.encrypted[cookies_export_key] = {
|
||||
value: DateTime.current,
|
||||
expires: Export::MAX_DUREE_GENERATION + Export::MAX_DUREE_CONSERVATION_EXPORT,
|
||||
|
@ -218,6 +217,11 @@ module Instructeurs
|
|||
end
|
||||
end
|
||||
|
||||
def export_templates
|
||||
@procedure = procedure
|
||||
@export_templates = current_instructeur.export_templates_for(@procedure).includes(:groupe_instructeur)
|
||||
end
|
||||
|
||||
def email_usagers
|
||||
@procedure = procedure
|
||||
@bulk_messages = BulkMessage.where(procedure: procedure)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue