Merge pull request #7256 from betagouv/feat/7178

Ajoute dans l'interface usager le contact du service de la démarche
This commit is contained in:
Kara Diaby 2022-05-06 09:10:36 +02:00 committed by GitHub
commit 9a350c4c05
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 16 additions and 5 deletions

View file

@ -70,7 +70,7 @@ module Users
procedure = Procedure.find_by(path: params[:path])
if procedure&.close?
flash.alert = t('errors.messages.procedure_archived')
flash.alert = t('errors.messages.procedure_archived', service_name: procedure.service.nom, service_phone_number: procedure.service.telephone, service_email: procedure.service.email)
else
flash.alert = t('errors.messages.procedure_not_found')
end

View file

@ -12,6 +12,8 @@
- else
%p
= t('users.dossiers.header.banner.procedure_deleted_dossier_en_cours_content')
%p
= t('users.dossiers.header.banner.contact_service', service_name: dossier.procedure.service.nom, service_phone_number: dossier.procedure.service.telephone, service_email: dossier.procedure.service.email)
- else
.flex.justify-between
@ -19,4 +21,6 @@
= render(partial: 'users/dossiers/show/print_dossier', locals: { dossier: dossier }) if !dossier.brouillon?
%p
= t('users.dossiers.header.banner.procedure_close_content')
%p
= t('users.dossiers.header.banner.contact_service', service_name: dossier.procedure.service.nom, service_phone_number: dossier.procedure.service.telephone, service_email: dossier.procedure.service.email)

View file

@ -359,7 +359,7 @@ en:
# # etablissement_fail: 'Désolé, nous navons pas réussi à enregistrer létablissement correspondant à ce numéro SIRET'
france_connect:
connexion: "Error trying to connect to France Connect."
procedure_archived: "This procedure has been closed, it is no longer possible to submit a file."
procedure_archived: This procedure has been closed, it is no longer possible to submit a file. For more information, please contact the service %{service_name}, available at %{service_phone_number} or by email %{service_email}
# # procedure_not_draft: "This procedure is not a draft anymore."
# cadastres_empty:
# one: "Aucune parcelle cadastrale sur la zone sélectionnée"

View file

@ -364,7 +364,7 @@ fr:
france_connect:
connexion: "Erreur lors de la connexion à France Connect."
forbidden_html: "Seul-e-s les usagers peuvent se connecter via France Connect. En tant quinstructeur ou administrateur, nous vous invitons à <a href='%{reset_link}'>réininitialiser votre mot de passe</a>."
procedure_archived: "Cette démarche en ligne a été close, il nest plus possible de déposer de dossier."
procedure_archived: Cette démarche en ligne a été close, il nest plus possible de déposer de dossier. Pour plus d'informations veuillez contacter le service %{service_name} au %{service_phone_number} ou par email à %{service_email}
empty_repetition: '« %{value} » doit comporter au moins un champ répétable'
empty_drop_down: '« %{value} » doit comporter au moins un choix sélectionnable'
# procedure_not_draft: "Cette démarche nest maintenant plus en brouillon."

View file

@ -4,6 +4,12 @@ en:
header:
banner:
title: Your file will expire
procedure_deleted_title: The procedure linked to your file is deleted
procedure_close_title: The procedure linked to your file is closed
procedure_deleted_dossier_en_cours_content: You can still consult your file, but it is no longer possible to modify it
procedure_deleted_dossier_termine_content: Your file has been processed by the administration, no action is possible
procedure_close_content: You can still consult your file, but it will not be processed by the administration
contact_service: For more information, please contact the service %{service_name}, available at %{service_phone_number} or by email %{service_email}
states:
brouillon: Your file is still in draft and will soon expire. So it will be deleted soon without being instructed. If you want to pursue your procedure you can submit it now. Otherwise you are able to delay its expiration by clicking on the underneath button.
en_construction: Your file is pending for instruction. The maximum delay is 6 months, but you can extend the duration by a month by clicking on the underneath button.

View file

@ -8,6 +8,7 @@ fr:
procedure_deleted_dossier_en_cours_content: "Vous pouvez toujours consulter votre dossier, mais il nest plus possible de le modifier."
procedure_deleted_dossier_termine_content: "Votre dossier a été traité par l'administration, aucune action n'est possible"
procedure_close_content: "Vous pouvez toujours consulter votre dossier, mais il ne sera pas traité par l'administration"
contact_service: Pour plus d'informations, veuillez vous rapprocher du service %{service_name}, disponible au %{service_phone_number} ou par email %{service_email}
title: Votre dossier va expirer
states:
brouillon: Votre dossier est en brouillon, mais va bientôt expirer. Cela signifie quil va bientôt être supprimé sans avoir été déposé. Si vous souhaitez le conserver afin de poursuivre la démarche, vous pouvez le conserver un mois de plus en cliquant sur le bouton ci-dessous.

View file

@ -32,7 +32,7 @@ describe 'users/dossiers/show/header.html.haml', type: :view do
end
context "when the procedure is discarded with a dossier en construction" do
let(:procedure) { create(:procedure, :discarded) }
let(:procedure) { create(:procedure, :with_service, :discarded) }
let(:dossier) { create(:dossier, :en_construction, procedure: procedure) }
it 'affiche que la démarche est supprimée' do
@ -46,7 +46,7 @@ describe 'users/dossiers/show/header.html.haml', type: :view do
end
context "when the procedure is discarded with a dossier terminé" do
let(:procedure) { create(:procedure, :discarded) }
let(:procedure) { create(:procedure, :with_service, :discarded) }
let(:dossier) { create(:dossier, :accepte, procedure: procedure) }
it 'affiche que la démarche est supprimée' do