Skip to content

Commit 53e9b72

Browse files
committed
feat: supporters improvements
1 parent 70b57c5 commit 53e9b72

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

apps/site/components/Common/Supporters/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import Avatar from '@node-core/ui-components/Common/AvatarGroup/Avatar';
22

3+
import { getAcronymFromString } from '#site/util/string';
4+
35
import type { Supporter } from '#site/types';
46
import type { FC } from 'react';
57

@@ -12,6 +14,7 @@ const SupportersList: FC<SupportersListProps> = ({ supporters }) => (
1214
{supporters.map(({ name, image, profile }, i) => (
1315
<Avatar
1416
nickname={name}
17+
fallback={getAcronymFromString(name)}
1518
image={image}
1619
key={`${name}-${i}`}
1720
url={profile}

apps/site/next-data/generators/supportersData.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ async function fetchOpenCollectiveData() {
1919
name,
2020
image,
2121
url: website,
22-
profile,
22+
// If profile starts with 'guest-', it's a non-existing account
23+
profile: profile.includes('guest-') ? null : profile,
2324
source: 'opencollective',
2425
}));
2526

0 commit comments

Comments
 (0)