we can save an api call here

This commit is contained in:
dartz 2024-07-23 17:47:14 -04:00
parent a5e824d5f0
commit b7033305ec

View file

@ -76,19 +76,23 @@ if (!config.token) {
inline: true inline: true
}))) })))
.setTimestamp(); .setTimestamp();
const map = await fetch(`http://127.0.0.1:3000/api/v1/election/${country}/${election_type}/${year}/map`); // temp test url if(results[year][0].has_map === true) {
if (map.ok) { const map = await fetch(`http://127.0.0.1:3000/api/v1/election/${country}/${election_type}/${year}/map`); // temp test url
const arrayBuffer = await map.arrayBuffer(); if (map.ok) {
const buffer = Buffer.from(arrayBuffer); const arrayBuffer = await map.arrayBuffer();
embed.setImage("attachment://map.png"); const buffer = Buffer.from(arrayBuffer);
await i.editReply({embeds: [embed], files: [{attachment: buffer, name: "map.png"}]}); embed.setImage("attachment://map.png");
break; await i.editReply({embeds: [embed], files: [{attachment: buffer, name: "map.png"}]});
break;
} else {
await i.editReply({embeds: [embed]});
break;
}
} else { } else {
await i.editReply({embeds: [embed]}); await i.editReply({embeds: [embed]});
break; break;
} }
break;
} else { } else {
await i.editReply("Election not found"); await i.editReply("Election not found");
break; break;