Merge pull request #9813 from mfo/US/api.document.email-usager

documentation(api): ou trouver l'email de l'usager qui dépose le dossier
This commit is contained in:
mfo 2023-12-07 13:22:10 +00:00 committed by GitHub
commit aed65a4db2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 2 deletions

View file

@ -1423,6 +1423,10 @@ type Dossier {
"""
state: DossierState!
traitements: [Traitement!]!
"""
Profile de l'usager déposant le dossier
"""
usager: Profile!
}
@ -3504,7 +3508,13 @@ type PoleEmploiChampDescriptor implements ChampDescriptor {
type: TypeDeChamp! @deprecated(reason: "Utilisez le champ `__typename` à la place.")
}
"""
Profil d'un usager connecté (déposant un dossier, instruisant un dossier...)
"""
type Profile {
"""
Email de l'usager
"""
email: String!
id: ID!
}

View file

@ -49,7 +49,7 @@ module Types
field :geojson, Types::File, "LURL du GeoJSON contenant les données cartographiques du dossier.", null: true
field :attestation, Types::File, "LURL de lattestation au format PDF.", null: true
field :usager, Types::ProfileType, null: false
field :usager, Types::ProfileType, "Profile de l'usager déposant le dossier", null: false
field :groupe_instructeur, Types::GroupeInstructeurType, null: false
field :revision, Types::RevisionType, null: false, deprecation_reason: 'Utilisez le champ `demarche.revision` à la place.'

View file

@ -1,6 +1,8 @@
module Types
class ProfileType < Types::BaseObject
description "Profil d'un usager connecté (déposant un dossier, instruisant un dossier...)"
global_id_field :id
field :email, String, null: false
field :email, String, "Email de l'usager", null: false
end
end