Show team logo on tournaments even after team disbands Closes #1722

This commit is contained in:
Kalle
2024-04-28 13:21:16 +03:00
parent c6d1578d80
commit 2474a0581d
2 changed files with 6 additions and 5 deletions

View File

@@ -125,16 +125,17 @@ export async function findById(id: number) {
).as("mapPool"),
jsonObjectFrom(
innerEb
.selectFrom("Team")
.selectFrom("AllTeam")
.leftJoin(
"UserSubmittedImage",
"Team.avatarImgId",
"AllTeam.avatarImgId",
"UserSubmittedImage.id",
)
.whereRef("Team.id", "=", "TournamentTeam.teamId")
.whereRef("AllTeam.id", "=", "TournamentTeam.teamId")
.select([
"Team.customUrl",
"AllTeam.customUrl",
"UserSubmittedImage.url as logoUrl",
"AllTeam.deletedAt",
]),
).as("team"),
])

View File

@@ -68,7 +68,7 @@ export default function TournamentTeamPage() {
: undefined
}
/>
{team.team ? (
{team.team && !team.team.deletedAt ? (
<Link
to={teamPage(team.team.customUrl)}
className="text-xxs text-center"