feat: enhance README and website configuration with new MinIO setup and error handling for GitHub stars fetch

This commit is contained in:
Rotimi Best
2026-03-13 11:21:05 +01:00
parent fe75771d25
commit 6e6f825e89
17 changed files with 75 additions and 22 deletions
+9 -3
View File
@@ -27,9 +27,15 @@ async function getStars() {
console.log('Fetching stars from GitHub');
const response = await fetch('https://api.github.com/repos/classroomio/classroomio');
const data = await response.json();
const stars = data?.stargazers_count || 0;
let stars = 0;
try {
const response = await fetch('https://api.github.com/repos/classroomio/classroomio');
const data = await response.json();
stars = data?.stargazers_count || 0;
} catch (error) {
console.log('error fetching stars', error);
}
starsCache.set(CACHE_KEY, { stars, lastUpdated: now });