Merge pull request #3364 from betagouv/fix_3363_organisation_name

[fix #3363] use organisation_name in dossier summary
This commit is contained in:
LeSim 2019-02-05 17:47:40 +01:00 committed by GitHub
commit 2a5250b62c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 5 deletions

View file

@ -186,7 +186,7 @@ class Dossier < ApplicationRecord
"Dossier en brouillon répondant à la démarche ",
procedure.libelle,
" gérée par l'organisme ",
procedure.organisation
procedure.organisation_name
]
else
parts = [
@ -195,7 +195,7 @@ class Dossier < ApplicationRecord
" sur la démarche ",
procedure.libelle,
" gérée par l'organisme ",
procedure.organisation
procedure.organisation_name
]
end

View file

@ -236,14 +236,15 @@ describe Dossier do
end
describe "#text_summary" do
let(:procedure) { create(:procedure, libelle: "Démarche", organisation: "Organisme") }
let(:service) { create(:service, nom: 'nom du service') }
let(:procedure) { create(:procedure, libelle: "Démarche", organisation: "Organisme", service: service) }
context 'when the dossier has been en_construction' do
let(:dossier) { create :dossier, procedure: procedure, state: Dossier.states.fetch(:en_construction), en_construction_at: "31/12/2010".to_date }
subject { dossier.text_summary }
it { is_expected.to eq("Dossier déposé le 31/12/2010 sur la démarche Démarche gérée par l'organisme Organisme") }
it { is_expected.to eq("Dossier déposé le 31/12/2010 sur la démarche Démarche gérée par l'organisme nom du service") }
end
context 'when the dossier has not been en_construction' do
@ -251,7 +252,7 @@ describe Dossier do
subject { dossier.text_summary }
it { is_expected.to eq("Dossier en brouillon répondant à la démarche Démarche gérée par l'organisme Organisme") }
it { is_expected.to eq("Dossier en brouillon répondant à la démarche Démarche gérée par l'organisme nom du service") }
end
end