L’attribut `name` ne devrait pas avoir un espace final lorsque `lastName` est vide
Problème
Sur eole3.dev, mon compte utilisateur dad
dispose d’un firstName
mais son lastName
est vide ce qui donne un espace en trop dans le résultat :
curl -s https://lookup-server.eole3.dev/users?search=dad | jq -S
[
{
"email": {
"value": "daniel.dehennin@region-academique-bourgogne-franche-comte.fr",
"verified": "1"
},
"federationId": "dad@lab7.labs.eole.education",
"name": {
"value": "dad ",
"verified": "1"
},
"userid": {
"value": "dad",
"verified": "1"
}
}
]
Proposition
Au lieu de concaténer dans une chaîne formatée, faire un " ".join()
des éléments.