fix(plugins/base): remove useless parts of queries
This commit is contained in:
@@ -11,7 +11,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
|
|||||||
websiteUrl:faker.internet.url(),
|
websiteUrl:faker.internet.url(),
|
||||||
isHireable:faker.datatype.boolean(),
|
isHireable:faker.datatype.boolean(),
|
||||||
twitterUsername:login,
|
twitterUsername:login,
|
||||||
repositories:{totalCount:faker.datatype.number(100), totalDiskUsage:faker.datatype.number(100000), nodes:[]},
|
repositories:{totalCount:faker.datatype.number(100), totalDiskUsage:faker.datatype.number(100000)},
|
||||||
packages:{totalCount:faker.datatype.number(10)},
|
packages:{totalCount:faker.datatype.number(10)},
|
||||||
starredRepositories:{totalCount:faker.datatype.number(1000)},
|
starredRepositories:{totalCount:faker.datatype.number(1000)},
|
||||||
watching:{totalCount:faker.datatype.number(100)},
|
watching:{totalCount:faker.datatype.number(100)},
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ export default async function({login, graphql, rest, data, q, queries, imports},
|
|||||||
let cursor = null
|
let cursor = null
|
||||||
let pushed = 0
|
let pushed = 0
|
||||||
const options = {repositories:{forks, affiliations, constraints:""}, repositoriesContributedTo:{forks:"", affiliations:"", constraints:", includeUserRepositories: false, contributionTypes: COMMIT"}}[type] ?? null
|
const options = {repositories:{forks, affiliations, constraints:""}, repositoriesContributedTo:{forks:"", affiliations:"", constraints:", includeUserRepositories: false, contributionTypes: COMMIT"}}[type] ?? null
|
||||||
|
data.user[type].nodes = data.user[type].nodes ?? []
|
||||||
do {
|
do {
|
||||||
console.debug(`metrics/compute/${login}/base > retrieving ${type} after ${cursor}`)
|
console.debug(`metrics/compute/${login}/base > retrieving ${type} after ${cursor}`)
|
||||||
const {[account]:{[type]:{edges = [], nodes = []} = {}}} = await graphql(queries.base.repositories({login, account, type, after:cursor ? `after: "${cursor}"` : "", repositories:Math.min(repositories, {user:_batch, organization:Math.min(25, _batch)}[account]), ...options}))
|
const {[account]:{[type]:{edges = [], nodes = []} = {}}} = await graphql(queries.base.repositories({login, account, type, after:cursor ? `after: "${cursor}"` : "", repositories:Math.min(repositories, {user:_batch, organization:Math.min(25, _batch)}[account]), ...options}))
|
||||||
|
|||||||
@@ -12,9 +12,6 @@ query BaseOrganization {
|
|||||||
repositories(last: 0) {
|
repositories(last: 0) {
|
||||||
totalCount
|
totalCount
|
||||||
totalDiskUsage
|
totalDiskUsage
|
||||||
nodes {
|
|
||||||
name
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
packages {
|
packages {
|
||||||
totalCount
|
totalCount
|
||||||
|
|||||||
@@ -12,9 +12,6 @@ query BaseUser {
|
|||||||
repositories(last: 0 $forks $affiliations) {
|
repositories(last: 0 $forks $affiliations) {
|
||||||
totalCount
|
totalCount
|
||||||
totalDiskUsage
|
totalDiskUsage
|
||||||
nodes {
|
|
||||||
name
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
packages {
|
packages {
|
||||||
totalCount
|
totalCount
|
||||||
|
|||||||
Reference in New Issue
Block a user