fix(plugins/base): remove useless parts of queries

This commit is contained in:
lowlighter
2021-10-21 18:55:49 -04:00
parent b936c62329
commit a1e16837fc
4 changed files with 2 additions and 7 deletions

View File

@@ -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)},

View File

@@ -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}))

View File

@@ -12,9 +12,6 @@ query BaseOrganization {
repositories(last: 0) { repositories(last: 0) {
totalCount totalCount
totalDiskUsage totalDiskUsage
nodes {
name
}
} }
packages { packages {
totalCount totalCount

View File

@@ -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