add depth

This commit is contained in:
biglyderv 2025-01-31 18:11:07 -05:00
parent c1a08a71c2
commit 399189e7fa

21
site.js
View file

@ -75,17 +75,22 @@ async function siteCollector(user, path, site, useLimit) {
let penv = process.env.user || 'paradock';
penv = penv.split(',');
let users = [];
let users = penv;
let legal = [];
for (let u of penv) {
let ca = await siteCollector(u, 'followers', site);
users = users.concat(ca);
legal = legal.concat(ca);
users = users.concat(await siteCollector(u, 'following', site));
}
let depth = process.env.depth || 1;
users = [...new Set(users)];
for (let i = 0; i < depth; i++) {
for (let u of penv) {
let ca = await siteCollector(u, 'followers', site);
users = users.concat(ca);
legal = legal.concat(ca);
users = users.concat(await siteCollector(u, 'following', site));
}
users = [...new Set(users)];
penv = [...users];
}
let data = {};
let p = [];