diff --git a/app/graphql/types/champs/siret_champ_type.rb b/app/graphql/types/champs/siret_champ_type.rb index 045ac9a45..cf7f143b3 100644 --- a/app/graphql/types/champs/siret_champ_type.rb +++ b/app/graphql/types/champs/siret_champ_type.rb @@ -6,7 +6,10 @@ module Types::Champs def etablissement if object.etablissement_id.present? - Loaders::Record.for(Etablissement).load(object.etablissement_id) + Loaders::Record.for(Etablissement).load(object.etablissement_id).then do |etablissement| + return nil if etablissement.as_degraded_mode? + etablissement + end end end end