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), : null),
//Sponsorships //Sponsorships
...(set.plugins.enabled.sponsorships ...(set.plugins.enabled.sponsorships
? ({ ? ({
sponsorships: { sponsorships: {
sections: options["sponsorships.sections"].split(",").map(x => x.trim()), sections: options["sponsorships.sections"].split(",").map(x => x.trim()),
amount: faker.datatype.number(1000), 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(), login: faker.internet.userName(),
avatar: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOcOnfpfwAGfgLYttYINwAAAABJRU5ErkJggg==", avatar: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOcOnfpfwAGfgLYttYINwAAAABJRU5ErkJggg==",
type: "user", type: "user",

View File

@@ -14,7 +14,7 @@ export default async function({login, q, imports, data, graphql, queries, accoun
if (sections.includes("amount")) { if (sections.includes("amount")) {
console.debug(`metrics/compute/${login}/plugins > sponsorships > querying total amount spend`) console.debug(`metrics/compute/${login}/plugins > sponsorships > querying total amount spend`)
const {totalSponsorshipAmountAsSponsorInCents, sponsorshipsAsSponsor} = (await graphql(queries.sponsorships({login, account})))[account] 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" image = "https://github.githubassets.com/images/icons/emoji/hearts_around.png"
started = sponsorshipsAsSponsor.nodes[0]?.createdAt ? new Date(sponsorshipsAsSponsor.nodes[0]?.createdAt) : null 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 pushed = nodes.length
console.debug(`metrics/compute/${login}/sponsorships > retrieved ${pushed} sponsorships events after ${cursor}`) console.debug(`metrics/compute/${login}/sponsorships > retrieved ${pushed} sponsorships events after ${cursor}`)
} while ((pushed) && (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))) await Promise.all(list.map(async user => user.avatar = await imports.imgb64(user.avatarUrl)))
} }
@@ -48,4 +48,4 @@ export default async function({login, q, imports, data, graphql, queries, accoun
catch (error) { catch (error) {
throw imports.format.error(error) throw imports.format.error(error)
} }
} }

View File

@@ -19,7 +19,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
isActive: faker.datatype.boolean(), isActive: faker.datatype.boolean(),
isOneTimePayment: faker.datatype.boolean(), isOneTimePayment: faker.datatype.boolean(),
tier: { tier: {
name: "$X a month" name: "$X a month",
}, },
privacyLevel: "PUBLIC", privacyLevel: "PUBLIC",
sponsorable: { 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") console.debug("metrics/compute/mocks > mocking graphql api result > sponsorships/default")
return ({ return ({
user: { user: {
totalSponsorshipAmountAsSponsorInCents:faker.datatype.number(100000), totalSponsorshipAmountAsSponsorInCents: faker.datatype.number(100000),
sponsorshipsAsSponsor:{ sponsorshipsAsSponsor: {
nodes:[{createdAt: `${faker.date.recent()}`}] nodes: [{createdAt: `${faker.date.recent()}`}],
} },
}, },
}) })
} }