Include chain fetch in game data

This commit is contained in:
Dragon Fire
2020-12-03 10:44:13 -05:00
parent b7339ef0ac
commit 1b05a94d1e
2 changed files with 1 additions and 1 deletions
-1
View File
@@ -62,7 +62,6 @@ module.exports = class PokedexCommand extends Command {
const data = await this.client.pokemon.fetch(pokemon);
if (!data) return msg.say('Could not find any results.');
if (!data.gameDataCached) await data.fetchGameData();
if (!data.chain.data.length) await data.fetchChain();
const typesShown = data.varieties.filter(variety => variety.display);
const repeat = {
hp: Math.round((data.stats.hp / 255) * 10) * 2,
+1
View File
@@ -97,6 +97,7 @@ module.exports = class Pokemon {
const { body } = await request.get(ability.ability.url);
this.abilities.push(body.names.find(name => name.language.name === 'en').name);
}
await this.fetchChain();
this.gameDataCached = true;
return this;
}