diff --git a/app/models/dossier.rb b/app/models/dossier.rb index 3bf8597dc2a..f3d8b11da5b 100644 --- a/app/models/dossier.rb +++ b/app/models/dossier.rb @@ -1226,11 +1226,11 @@ def spreadsheet_columns(with_etablissement: false, types_de_champ:) columns << ['Entreprise raison sociale', etablissement&.entreprise_raison_sociale] end - if procedure.chorusable? && procedure.chorus.complete? + if procedure.chorusable? && procedure.chorus_configuration.complete? columns += [ - ['Domaine Fonctionnel', procedure.chorus_configuration.domaine_fonctionnel.code], - ['Référentiel De Programmation', procedure.chorus_configuration.referentiel_de_programmation.code], - ['Centre De Coup', procedure.chorus_configuration.centre_de_cout.code] + ['Domaine Fonctionnel', procedure.chorus_configuration.domaine_fonctionnel&.fetch("code") { '' }], + ['Référentiel De Programmation', procedure.chorus_configuration.referentiel_de_programmation&.fetch("code") { '' }], + ['Centre De Coup', procedure.chorus_configuration.centre_de_cout&.fetch("code") { '' }] ] end columns += [