Yarkis01 / TyraDex

Une API Pokémon en français. (WIP)
https://tyradex.tech
MIT License
19 stars 3 forks source link

condition pre-évolution #43

Closed Kevin-Adrea closed 9 months ago

Kevin-Adrea commented 1 year ago

Informations

URL: https://api-pokemon-fr.vercel.app/api/v1/pokemon/26

Problème

On n'a pas les conditions d'évolution dans le cas d'une pré-évolution

Exemple sur la fiche de Pikachu : "next": [{"pokedexId": 26, "name": "Raichu", "condition": "Pierre Foudre"}]

et sur la fiche de Raichu : "pre": [{"pokedexId": 172, "name": "Pichu"}, {"pokedexId": 25, "name": "Pikachu"}]

Serait-il possible d'inclure les conditions dans le tableau "pre" ? Ou y'a-t-il une autre solution pour avoir cette information sans aller chercher sur la fiche du Pokémon suivant ?

Merci !!

Données actuelles

{
"pre": [{"pokedexId": 172, "name": "Pichu"}, {"pokedexId": 25, "name": "Pikachu"}]
}

Données souhaitées

{
"pre": [{"pokedexId": 172, "name": "Pichu"}, {"pokedexId": 25, "name": "Pikachu", "condition": "Pierre Foudre"}]
}
Yarkis01 commented 1 year ago

👋🏻 Nous n'avions pas mis les conditions d'évolutions sur les pré, car nous n'en avions pas vu l'utilité et que cela était un choix dès le départ du projet (probablement mauvais, mais on ne va rien dire). Actuellement, il n'existe aucun autre moyen que de récupérer la page Pokémon des pré pour pouvoir avoir leurs évolutions, mais nous allons probablement les rajouter d'ici quelque temps.