diff --git a/data/apiclient.go b/data/apiclient.go index a068809..00fb690 100644 --- a/data/apiclient.go +++ b/data/apiclient.go @@ -63,6 +63,10 @@ func (a *ApiClient) GetMembre(membreID string) (models.Membre, error) { } if getMembreResponse.Data.Membre == *new(models.Membre) { + if getMembreResponse.Message != "" { + return getMembreResponse.Data.Membre, fmt.Errorf(getMembreResponse.Message) + } + return getMembreResponse.Data.Membre, fmt.Errorf("Ce numéro étudiant ne correspond à aucunE membre") }