Skip to content

Commit 00d0188

Browse files
authored
fix: private team regression (#10914)
Signed-off-by: Udit Takkar <[email protected]>
1 parent 6ce4122 commit 00d0188

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

apps/web/pages/team/[slug].tsx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,19 +199,27 @@ function TeamPage({ team, isUnpublished, markdownStrippedBio, isValidOrgDomain }
199199
<SubTeams />
200200
) : (
201201
<>
202-
{(showMembers.isOn || !team.eventTypes.length) && <Team team={team} />}
202+
{(showMembers.isOn || !team.eventTypes.length) &&
203+
(team.isPrivate ? (
204+
<div className="w-full text-center">
205+
<h2 className="text-emphasis font-semibold">{t("you_cannot_see_team_members")}</h2>
206+
</div>
207+
) : (
208+
<Team team={team} />
209+
))}
203210
{!showMembers.isOn && team.eventTypes.length > 0 && (
204211
<div className="mx-auto max-w-3xl ">
205212
<EventTypes />
206213

207-
{!team.hideBookATeamMember && (
214+
{/* Hide "Book a team member button when team is private or hideBookATeamMember is true" */}
215+
{(!team.hideBookATeamMember || team.isPrivate) && (
208216
<div>
209217
<div className="relative mt-12">
210218
<div className="absolute inset-0 flex items-center" aria-hidden="true">
211219
<div className="border-subtle w-full border-t" />
212220
</div>
213221
<div className="relative flex justify-center">
214-
<span className="dark:bg-darkgray-50 bg-subtle text-subtle dark:text-inverted px-2 text-sm">
222+
<span className="dark:bg-darkgray-50 bg-subtle text-subtle px-2 text-sm">
215223
{t("or")}
216224
</span>
217225
</div>

0 commit comments

Comments
 (0)