Skip to content

Commit 69c811f

Browse files
committed
feat: update SINFOMember type to include social links and team information
Improved bots filtering
1 parent 55db58e commit 69c811f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/services/MemberService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ export const MemberService = (() => {
1515
const getFilteredMembers = async (
1616
eventId: number,
1717
): Promise<SINFOMember[] | null> => {
18-
const filterNames = ["zzPartnernerships", "ToolBot!"];
18+
const botsTeam = "BOTS";
1919

2020
try {
2121
const allMembers = await getMembers(eventId);
2222
if (!allMembers) return null;
23-
return allMembers.filter((member) => !filterNames.includes(member.name));
23+
return allMembers.filter((member) => member.team !== botsTeam);
2424
} catch (e) {
2525
console.error(e);
2626
}

src/types/globals.d.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,12 @@ type Prize = {
9595
type SINFOMember = {
9696
name: string;
9797
img: string;
98+
social: SINFOMemberSocials;
99+
team: string;
100+
sinfo_email: string;
98101
};
99102

100-
type Socials = {
103+
type SINFOMemberSocials = {
101104
linkedin?: string;
102105
github?: string;
103106
twitter?: string;

0 commit comments

Comments
 (0)