From b74f7f24e7387be375dd704b1fc1a344bf91fc74 Mon Sep 17 00:00:00 2001 From: Martin Date: Fri, 24 Nov 2023 10:33:18 +0100 Subject: [PATCH] correctif(API.entreprise.enseigne): ajouter un attribut a une entreprise demande un peu plus que juste le definir sur l'object --- app/graphql/types/personne_morale_type.rb | 4 ++++ app/models/entreprise.rb | 1 + app/models/etablissement.rb | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/graphql/types/personne_morale_type.rb b/app/graphql/types/personne_morale_type.rb index 1e202d883..6d94b5614 100644 --- a/app/graphql/types/personne_morale_type.rb +++ b/app/graphql/types/personne_morale_type.rb @@ -32,6 +32,10 @@ module Types field :attestation_fiscale_attachment, Types::File, null: true field :enseigne, String, null: true + def enseigne + object.enseigne || nil + end + def attestation_sociale_attachment load_attachment_for(:entreprise_attestation_sociale_attachment) end diff --git a/app/models/entreprise.rb b/app/models/entreprise.rb index 169d8a46b..c38298b25 100644 --- a/app/models/entreprise.rb +++ b/app/models/entreprise.rb @@ -22,6 +22,7 @@ class Entreprise < Hashie::Dash property :date_creation, default: nil property :nom, default: nil property :prenom, default: nil + property :enseigne, default: nil property :inline_adresse end diff --git a/app/models/etablissement.rb b/app/models/etablissement.rb index 8937ad62e..811a0c0a9 100644 --- a/app/models/etablissement.rb +++ b/app/models/etablissement.rb @@ -133,7 +133,8 @@ class Etablissement < ApplicationRecord etat_administratif: entreprise_etat_administratif, nom: entreprise_nom, prenom: entreprise_prenom, - inline_adresse: inline_adresse + inline_adresse: inline_adresse, + enseigne: enseigne ) end