Skip to content

Commit 5c843a9

Browse files
committed
Show generous one-time sponsors in gold sponsors list
1 parent ee3d794 commit 5c843a9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/utils/useSponsors/utils.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
import { SponsorsResponseNode, Sponsor } from './types'
22

3-
const TRUE_CAR_ID = 'dgm9bnk8-0437xqra-kxjpvzeo-ljdayw5r'
4-
const DTC_INNOVATION_ID = 'v349mrwg-z75lpy7w-4onpa08d-jeybknox'
5-
63
function getProfileURL(node: SponsorsResponseNode) {
74
return (
85
node.fromAccount.website ??
96
`https://opencollective.com/${node.fromAccount.slug}`
107
)
118
}
129

10+
export function isOneTime(node: SponsorsResponseNode) {
11+
return node.status === 'PAID'
12+
}
13+
1314
export function isActive(node: SponsorsResponseNode) {
1415
return node.status === 'ACTIVE'
1516
}
1617

1718
export function isGold(node: SponsorsResponseNode) {
1819
return (
19-
node.fromAccount.id === TRUE_CAR_ID ||
20-
node.fromAccount.id === DTC_INNOVATION_ID ||
20+
(isOneTime(node) && node.amount.value >= 500) ||
2121
(isActive(node) &&
2222
(node.tier?.slug === 'gold-sponsors' || node.amount.value >= 500))
2323
)

0 commit comments

Comments
 (0)