fix(plugins/stargazers): broken because of #1137
This commit is contained in:
@@ -5,7 +5,8 @@ description: |
|
|||||||
|
|
||||||
> ⚠️ This plugin significantly increase file size, consider using it as standalone.
|
> ⚠️ This plugin significantly increase file size, consider using it as standalone.
|
||||||
examples:
|
examples:
|
||||||
default: https://github.com/lowlighter/metrics/blob/examples/metrics.plugin.skyline.svg
|
+GitHub Skyline: https://github.com/lowlighter/metrics/blob/examples/metrics.plugin.skyline.svg
|
||||||
|
GitHub City: https://github.com/lowlighter/metrics/blob/examples/metrics.plugin.skyline.city.svg
|
||||||
index: 26
|
index: 26
|
||||||
supports:
|
supports:
|
||||||
- user
|
- user
|
||||||
|
|||||||
@@ -24,7 +24,8 @@ export default async function({login, graphql, data, imports, q, queries, accoun
|
|||||||
const {repository: {stargazers: {edges}}} = await graphql(queries.stargazers({login: owner, repository, after: cursor ? `after: "${cursor}"` : "", location: _worldmap ? "node { location }" : ""}))
|
const {repository: {stargazers: {edges}}} = await graphql(queries.stargazers({login: owner, repository, after: cursor ? `after: "${cursor}"` : "", location: _worldmap ? "node { location }" : ""}))
|
||||||
cursor = edges?.[edges?.length - 1]?.cursor
|
cursor = edges?.[edges?.length - 1]?.cursor
|
||||||
dates.push(...edges.map(({starredAt}) => new Date(starredAt)))
|
dates.push(...edges.map(({starredAt}) => new Date(starredAt)))
|
||||||
locations.push(...edges.map(({node: {location}}) => location))
|
if (_worldmap)
|
||||||
|
locations.push(...edges.map(({node: {location}}) => location))
|
||||||
pushed = edges.length
|
pushed = edges.length
|
||||||
} while ((pushed) && (cursor))
|
} while ((pushed) && (cursor))
|
||||||
console.debug(`metrics/compute/${login}/plugins > stargazers > loaded ${dates.length} stargazers for ${repository}`)
|
console.debug(`metrics/compute/${login}/plugins > stargazers > loaded ${dates.length} stargazers for ${repository}`)
|
||||||
|
|||||||
Reference in New Issue
Block a user