Maybe use the cache for the full level API 💀

This commit is contained in:
Christopher Cookman 2023-04-23 08:18:23 -06:00
parent 29a322e888
commit 17197720b7
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -278,7 +278,7 @@ app.get("/api/levels", async (req, res) => {
let output = rows; let output = rows;
for (let i = 0; i < output.length; i++) { for (let i = 0; i < output.length; i++) {
// Get user info {avatar, tag, etc} // Get user info {avatar, tag, etc}
let user = await client.users.fetch(output[i].id); let user = await client.users.cache.get(output[i].id);
output[i].tag = user.tag; output[i].tag = user.tag;
output[i].avatar = user.displayAvatarURL({extension: "png", size: 1024}); output[i].avatar = user.displayAvatarURL({extension: "png", size: 1024});
output[i].banner = user.bannerURL({extension: "png"}); output[i].banner = user.bannerURL({extension: "png"});