🐛 Fixes empty list
This commit is contained in:
+3
-3
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user