Fix star count

This commit is contained in:
Million1156 2024-03-27 14:38:28 -05:00 committed by GitHub
parent 801bd34d9b
commit 5cee218403
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -19,21 +19,15 @@ async function fetchServerSideData() {
},
})
: Promise.resolve({ json: () => roleMembers }),
GITLAB_API_TOKEN
? fetch("https://gitlab.com/api/v4/projects/suyu-emu%2Fsuyu/", {
headers: {
Authorization: `Bearer ${GITLAB_API_TOKEN}`,
},
})
: Promise.resolve({ json: () => ({ star_count: 0 }) }), // Default to 0 if no token is provided
fetch("https://git.suyu.dev/api/v1/repos/suyu/suyu"),
];
const [res, roles, gitlabRes] = await Promise.all(promises);
const jsonPromises = [res.json(), roles.json(), gitlabRes.json()];
const [resJson, rolesJson, gitlabResJson] = await Promise.all(jsonPromises);
const [resJson, rolesJson, gitResJson] = await Promise.all(jsonPromises);
memberCount = resJson.approximate_member_count;
starCount = gitlabResJson.star_count;
starCount = gitResJson.stars_count;
if (DISCORD_USER_TOKEN) roleMembers = rolesJson;
console.log("Member count:", memberCount);