Ajouter GET /v5/membres pour lister membres en json

This commit is contained in:
Victor Lacasse-Beaudoin 2023-09-19 19:09:51 -04:00
parent ae0f8fd38e
commit 6ede2083fa
5 changed files with 53 additions and 0 deletions

View file

@ -68,3 +68,7 @@ func (a *ApiClient) GetMembre(membreID string) (models.Membre, error) {
return getMembreResponse.Data.Membre, nil
}
func (a *ApiClient) ListMembres() (r responses.ListMembresResponse, err error) {
return r, a.Voki.Unmarshal(http.MethodGet, "/v5/membres", nil, true, &r)
}

View file

@ -182,3 +182,7 @@ func (d *DataClient) UpdateMembreName(membreID, newName string) (int64, error) {
return rows, nil
}
func (d *DataClient) GetMembres() (membres []models.Membre, err error) {
return membres, d.DB.Select(&membres, "SELECT * FROM membres;")
}