🐛 Fixes empty list

This commit is contained in:
2026-06-02 14:58:45 +02:00
parent 1442ea17c2
commit 12e501c928
+3 -3
View File
@@ -49,9 +49,9 @@ function gitCommit(files, des= "not specified"){
}
async function* collectStats(instances, weeks = 1) {
for(const instance of instances){
const { stats, mau, user_count }= await fetchInstanceStats(instance).catch(e=> ({}));
if(!stats || !Array.isArray(stats)) continue;
yield { instance, mau, user_count, ...sumStats(stats.slice(0, weeks + 1)) };
const { stats, mau, user_count }= await fetchInstanceStats(instance).catch(_=> ({}));
if(!stats || !Array.isArray(stats) || !stats.length) continue;
yield { instance, mau, user_count, ...sumStats(stats.slice(0, Math.min(stats.length, weeks + 1))) };
}
}
function sumStats(arr) {