Move the attestation route inside the member block

This commit is contained in:
gregoirenovel 2018-07-17 11:26:41 +02:00
parent 1184b50a40
commit 4d41381155
6 changed files with 6 additions and 6 deletions

View file

@ -21,7 +21,7 @@ class NewAttestationMailer < ApplicationMailer
Suite à cette opération, l'attestation liée à votre dossier n'a pas é regénérée. Suite à cette opération, l'attestation liée à votre dossier n'a pas é regénérée.
Ce problème est désormais reglé, votre nouvelle attestation est disponible à l'adresse suivante : Ce problème est désormais reglé, votre nouvelle attestation est disponible à l'adresse suivante :
#{dossier_attestation_url(dossier)} #{attestation_dossier_url(dossier)}
Cordialement, Cordialement,

View file

@ -17,7 +17,7 @@ class ResendAttestationMailer < ApplicationMailer
L'attestation de votre dossier  #{dossier.id} (procédure "#{dossier.procedure.libelle}") a été modifiée. L'attestation de votre dossier  #{dossier.id} (procédure "#{dossier.procedure.libelle}") a été modifiée.
Votre nouvelle attestation est disponible à l'adresse suivante : Votre nouvelle attestation est disponible à l'adresse suivante :
#{dossier_attestation_url(dossier)} #{attestation_dossier_url(dossier)}
Cordialement, Cordialement,

View file

@ -53,7 +53,7 @@ module TagsSubstitutionConcern
{ {
libelle: 'lien attestation', libelle: 'lien attestation',
description: '', description: '',
lambda: -> (d) { external_link(dossier_attestation_url(d)) }, lambda: -> (d) { external_link(attestation_dossier_url(d)) },
available_for_states: ['accepte'] available_for_states: ['accepte']
} }
] ]

View file

@ -12,6 +12,6 @@
%p.title= dossier.attestation.title %p.title= dossier.attestation.title
%p.delivery Délivrée le #{l(dossier.attestation.created_at, format: '%d %B %Y')} %p.delivery Délivrée le #{l(dossier.attestation.created_at, format: '%d %B %Y')}
- if user_signed_in? && current_user == dossier.user - if user_signed_in? && current_user == dossier.user
= link_to 'Télécharger', dossier_attestation_path(dossier), target: '_blank', class: 'btn btn-primary' = link_to 'Télécharger', attestation_dossier_path(dossier), target: '_blank', class: 'btn btn-primary'
- else - else
= link_to 'Télécharger', attestation_gestionnaire_dossier_path(dossier.procedure, dossier), target: '_blank', class: 'btn btn-primary' = link_to 'Télécharger', attestation_gestionnaire_dossier_path(dossier.procedure, dossier), target: '_blank', class: 'btn btn-primary'

View file

@ -245,8 +245,8 @@ Rails.application.routes.draw do
get 'modifier' get 'modifier'
get 'merci' get 'merci'
post 'ask_deletion' post 'ask_deletion'
get 'attestation'
end end
get 'attestation'
end end
# FIXME: to remove when show is implemeted # FIXME: to remove when show is implemeted
# needed to fix refresh after dossier draft save # needed to fix refresh after dossier draft save

View file

@ -111,7 +111,7 @@ describe NewUser::DossiersController, type: :controller do
controller.head :ok controller.head :ok
end end
get :attestation, params: { dossier_id: dossier.id } get :attestation, params: { id: dossier.id }
expect(response).to have_http_status(:success) expect(response).to have_http_status(:success)
end end
end end