From a2873c740bd9b6db29307c9ed394eeca7b5c7e71 Mon Sep 17 00:00:00 2001 From: Leo Giovanetti Date: Fri, 15 Sep 2023 09:38:55 -0300 Subject: [PATCH] fix: team page data (#11382) --- apps/web/components/team/screens/Team.tsx | 2 +- apps/web/pages/team/[slug].tsx | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) 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 || "");