fix(plugins/achievements): find pre-2007 activity (#1493) [skip ci]

This commit is contained in:
Lucas Larson
2023-08-24 21:42:28 -04:00
committed by GitHub
parent 372e08b0e4
commit 125c4dedb9

View File

@@ -82,7 +82,7 @@ async function total({imports}) {
//Extracting total from github.com/search //Extracting total from github.com/search
for (let i = 0; (i < 100) && ((!total.users) || (!total.repositories)); i++) { for (let i = 0; (i < 100) && ((!total.users) || (!total.repositories)); i++) {
const page = await browser.newPage() const page = await browser.newPage()
await page.goto("https://github.com/search?q=+created%3A%3E2007") await page.goto("https://github.com/search?q=created%3A%3E%3D1970")
const results = await page.evaluate(() => [...[...document.querySelectorAll("h2")].filter(node => /Filter by/.test(node.innerText)).shift()?.nextSibling?.innerText.trim().matchAll(/(?<type>Repositories|Users|Issues)\n(?<count>.*?)M/g) ?? []]) ?? null const results = await page.evaluate(() => [...[...document.querySelectorAll("h2")].filter(node => /Filter by/.test(node.innerText)).shift()?.nextSibling?.innerText.trim().matchAll(/(?<type>Repositories|Users|Issues)\n(?<count>.*?)M/g) ?? []]) ?? null
for (const result of results) { for (const result of results) {
const type = result[1]?.toLowerCase() const type = result[1]?.toLowerCase()