feat(plugins/sponsors): fetch more than 100 sponsors/past sponsors and display organizations (#1003) [skip ci]
This commit is contained in:
@@ -1,21 +1,20 @@
|
||||
query SponsorsDefault {
|
||||
query SponsorsActive {
|
||||
$account(login: "$login") {
|
||||
sponsorsListing {
|
||||
fullDescription
|
||||
activeGoal {
|
||||
percentComplete
|
||||
title
|
||||
description
|
||||
sponsorshipsAsMaintainer($after first: 100) {
|
||||
edges {
|
||||
cursor
|
||||
}
|
||||
}
|
||||
sponsorshipsAsMaintainer(first: 100) {
|
||||
totalCount
|
||||
nodes {
|
||||
sponsorEntity {
|
||||
... on User {
|
||||
login
|
||||
avatarUrl(size: 36)
|
||||
}
|
||||
... on Organization {
|
||||
login
|
||||
avatarUrl(size: 36)
|
||||
url
|
||||
}
|
||||
}
|
||||
tier {
|
||||
monthlyPriceInDollars
|
||||
@@ -23,4 +22,4 @@ query SponsorsDefault {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,20 @@
|
||||
query SponsorsAll {
|
||||
$account(login: "$login") {
|
||||
sponsorsActivities(last: 100, period: ALL) {
|
||||
sponsorsActivities($after first: 100, period: ALL) {
|
||||
edges {
|
||||
cursor
|
||||
}
|
||||
nodes {
|
||||
sponsor {
|
||||
... on User {
|
||||
avatarUrl
|
||||
login
|
||||
}
|
||||
... on Organization {
|
||||
login
|
||||
avatarUrl(size: 36)
|
||||
url
|
||||
}
|
||||
}
|
||||
sponsorsTier {
|
||||
monthlyPriceInDollars
|
||||
|
||||
12
source/plugins/sponsors/queries/description.graphql
Normal file
12
source/plugins/sponsors/queries/description.graphql
Normal file
@@ -0,0 +1,12 @@
|
||||
query SponsorsDescription {
|
||||
$account(login: "$login") {
|
||||
sponsorsListing {
|
||||
fullDescription
|
||||
activeGoal {
|
||||
percentComplete
|
||||
title
|
||||
description
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user