diff --git a/apps/web/components/team/screens/Team.tsx b/apps/web/components/team/screens/Team.tsx index 6975383871..f5353ad8f6 100644 --- a/apps/web/components/team/screens/Team.tsx +++ b/apps/web/components/team/screens/Team.tsx @@ -9,7 +9,7 @@ import { Avatar } from "@calcom/ui"; type TeamType = Omit, "inviteToken">; type MembersType = TeamType["members"]; -type MemberType = MembersType[number] & { safeBio: string | null }; +type MemberType = Pick & { safeBio: string | null }; type TeamTypeWithSafeHtml = Omit & { members: MemberType[] }; const Member = ({ member, teamName }: { member: MemberType; teamName: string | null }) => { diff --git a/apps/web/pages/team/[slug].tsx b/apps/web/pages/team/[slug].tsx index d7adc53831..8477bdf5bd 100644 --- a/apps/web/pages/team/[slug].tsx +++ b/apps/web/pages/team/[slug].tsx @@ -312,7 +312,13 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) => const safeBio = markdownToSafeHTML(team.bio) || ""; const members = team.members.map((member) => { - return { ...member, safeBio: markdownToSafeHTML(member.bio || "") }; + return { + name: member.name, + id: member.id, + bio: member.bio, + username: member.username, + safeBio: markdownToSafeHTML(member.bio || ""), + }; }); const markdownStrippedBio = stripMarkdown(team?.bio || "");