chore: code formatting

This commit is contained in:
github-actions[bot]
2023-01-17 04:07:02 +00:00
parent 220deb05e3
commit 2c25d33882
4 changed files with 11 additions and 11 deletions

View File

@@ -458,13 +458,13 @@
},
})
: null),
//Sponsorships
...(set.plugins.enabled.sponsorships
//Sponsorships
...(set.plugins.enabled.sponsorships
? ({
sponsorships: {
sections: options["sponsorships.sections"].split(",").map(x => x.trim()),
amount: faker.datatype.number(1000),
list: new Array(2+faker.datatype.number(8)).fill(null).map(_ => ({
list: new Array(2 + faker.datatype.number(8)).fill(null).map(_ => ({
login: faker.internet.userName(),
avatar: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOcOnfpfwAGfgLYttYINwAAAABJRU5ErkJggg==",
type: "user",

View File

@@ -14,7 +14,7 @@ export default async function({login, q, imports, data, graphql, queries, accoun
if (sections.includes("amount")) {
console.debug(`metrics/compute/${login}/plugins > sponsorships > querying total amount spend`)
const {totalSponsorshipAmountAsSponsorInCents, sponsorshipsAsSponsor} = (await graphql(queries.sponsorships({login, account})))[account]
amount = totalSponsorshipAmountAsSponsorInCents/100
amount = totalSponsorshipAmountAsSponsorInCents / 100
image = "https://github.githubassets.com/images/icons/emoji/hearts_around.png"
started = sponsorshipsAsSponsor.nodes[0]?.createdAt ? new Date(sponsorshipsAsSponsor.nodes[0]?.createdAt) : null
}
@@ -36,7 +36,7 @@ export default async function({login, q, imports, data, graphql, queries, accoun
pushed = nodes.length
console.debug(`metrics/compute/${login}/sponsorships > retrieved ${pushed} sponsorships events after ${cursor}`)
} while ((pushed) && (cursor))
list.push(...fetched.map(({sponsorable: {login, avatarUrl, url: organization = null}, tier:{name:tier}, privacyLevel:privacy, isActive:active}) => ({login, avatarUrl, type: organization ? "organization" : "user", tier, private: privacy !== "PUBLIC", past:!active})))
list.push(...fetched.map(({sponsorable: {login, avatarUrl, url: organization = null}, tier: {name: tier}, privacyLevel: privacy, isActive: active}) => ({login, avatarUrl, type: organization ? "organization" : "user", tier, private: privacy !== "PUBLIC", past: !active})))
}
await Promise.all(list.map(async user => user.avatar = await imports.imgb64(user.avatarUrl)))
}

View File

@@ -19,7 +19,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
isActive: faker.datatype.boolean(),
isOneTimePayment: faker.datatype.boolean(),
tier: {
name: "$X a month"
name: "$X a month",
},
privacyLevel: "PUBLIC",
sponsorable: {

View File

@@ -3,10 +3,10 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > sponsorships/default")
return ({
user: {
totalSponsorshipAmountAsSponsorInCents:faker.datatype.number(100000),
sponsorshipsAsSponsor:{
nodes:[{createdAt: `${faker.date.recent()}`}]
}
totalSponsorshipAmountAsSponsorInCents: faker.datatype.number(100000),
sponsorshipsAsSponsor: {
nodes: [{createdAt: `${faker.date.recent()}`}],
},
},
})
}