From 9b328828fd96995735ac1faa38d2a8621cb02a4b Mon Sep 17 00:00:00 2001 From: mfo Date: Wed, 28 Feb 2024 06:20:25 +0100 Subject: [PATCH] feat(api.dossier.for_tiers): expose email of tier Co-authored-by: Colin Darie --- app/graphql/schema.graphql | 7 +++++++ app/graphql/types/personne_physique_type.rb | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/graphql/schema.graphql b/app/graphql/schema.graphql index 3b8198a2d..5d746d012 100644 --- a/app/graphql/schema.graphql +++ b/app/graphql/schema.graphql @@ -3446,6 +3446,13 @@ type PersonneMoraleIncomplete implements Demandeur { type PersonnePhysique implements Demandeur { civilite: Civilite dateDeNaissance: ISO8601Date + + """ + Email du bénéficiaire (dans le cas d'un dossier déposé par et pour l'usager + connecté, l'email est celui de l'usager connecté. Dans le cas d'un dossier + déposé pour un bénéficiaire, l'email est celui du bénéficiaire, s'il a été renseigné) + """ + email: String id: ID! nom: String! prenom: String! diff --git a/app/graphql/types/personne_physique_type.rb b/app/graphql/types/personne_physique_type.rb index 0a4357213..70f8bd929 100644 --- a/app/graphql/types/personne_physique_type.rb +++ b/app/graphql/types/personne_physique_type.rb @@ -6,6 +6,6 @@ module Types field :prenom, String, null: false field :civilite, Types::Civilite, null: true, method: :gender field :date_de_naissance, GraphQL::Types::ISO8601Date, null: true, method: :birthdate - field :email, String, "Email du bénéficiaire (dans le cas d'un dossier déposé par et pour l'usager connecté, l'email est celui de l'usager connecté. dans le cas d'un dossier déposé pour un bénéficiaire, l'email est l'email saisi du bénéficiaire [si saisi])", null: true + field :email, String, "Email du bénéficiaire (dans le cas d'un dossier déposé par et pour l'usager connecté, l'email est celui de l'usager connecté. Dans le cas d'un dossier déposé pour un bénéficiaire, l'email est celui du bénéficiaire, s'il a été renseigné)", null: true end end