Merge pull request #10047 from mfo/US/api-graphql-email-beneficiaire

feat(api.dossier.for_tiers): expose email of tier
This commit is contained in:
mfo 2024-02-28 08:46:27 +00:00 committed by GitHub
commit b9f6e3424c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 9 additions and 0 deletions

View file

@ -636,6 +636,7 @@ class API::V2::StoredQuery
civilite civilite
nom nom
prenom prenom
email
} }

View file

@ -3446,6 +3446,13 @@ type PersonneMoraleIncomplete implements Demandeur {
type PersonnePhysique implements Demandeur { type PersonnePhysique implements Demandeur {
civilite: Civilite civilite: Civilite
dateDeNaissance: ISO8601Date 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! id: ID!
nom: String! nom: String!
prenom: String! prenom: String!

View file

@ -6,5 +6,6 @@ module Types
field :prenom, String, null: false field :prenom, String, null: false
field :civilite, Types::Civilite, null: true, method: :gender field :civilite, Types::Civilite, null: true, method: :gender
field :date_de_naissance, GraphQL::Types::ISO8601Date, null: true, method: :birthdate 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 celui du bénéficiaire, s'il a été renseigné)", null: true
end end
end end