diff --git a/site.js b/site.js index b1f928f..ab7896c 100644 --- a/site.js +++ b/site.js @@ -35,6 +35,7 @@ async function urlCollector(url, path, file) { h = u.toString(); } urls.push(h) + if (urls.length >= pageLimit) return urls; }) return urls; @@ -86,7 +87,7 @@ async function siteCollector(user, path, site, useLimit) { } cache[p] = j1; - if (!j1.map || (i > pageLimit && useLimit)) break; + if (!j1.map || (i >= pageLimit && useLimit)) break; let users2; if (site == 'darflen') { @@ -127,6 +128,7 @@ async function siteCollector(user, path, site, useLimit) { let d = process.env.depth || 1; for (let i = 1; i < d; i++) { users = [...new Set(users)]; + let j = 0; for (let u of users) { users = users.concat(await siteCollector(u, 'followers', site, true)); users = users.concat(await siteCollector(u, 'following', site, true));