website refactor
This commit is contained in:
@@ -68,7 +68,7 @@ export class TeamDetailPageQuery implements PageQuery<TeamDetailViewData, string
|
||||
const teamData = teamResult.unwrap();
|
||||
|
||||
// Fetch team members
|
||||
const membersResult = await service.getTeamMembers(teamId, currentDriverId, teamData.ownerId);
|
||||
const membersResult = await service.getTeamMembers(teamId, currentDriverId, teamData.team.ownerId);
|
||||
|
||||
if (membersResult.isErr()) {
|
||||
return Result.err(mapToPresentationError(membersResult.getError()));
|
||||
@@ -79,17 +79,17 @@ export class TeamDetailPageQuery implements PageQuery<TeamDetailViewData, string
|
||||
// Transform to raw serializable DTO
|
||||
const dto: TeamDetailPageDto = {
|
||||
team: {
|
||||
id: teamData.id,
|
||||
name: teamData.name,
|
||||
tag: teamData.tag,
|
||||
description: teamData.description,
|
||||
ownerId: teamData.ownerId,
|
||||
leagues: teamData.leagues,
|
||||
createdAt: teamData.createdAt,
|
||||
specialization: teamData.specialization,
|
||||
region: teamData.region,
|
||||
languages: teamData.languages,
|
||||
category: teamData.category,
|
||||
id: teamData.team.id,
|
||||
name: teamData.team.name,
|
||||
tag: teamData.team.tag,
|
||||
description: teamData.team.description,
|
||||
ownerId: teamData.team.ownerId,
|
||||
leagues: teamData.team.leagues,
|
||||
createdAt: teamData.team.createdAt,
|
||||
specialization: (teamData.team as any).specialization,
|
||||
region: (teamData.team as any).region,
|
||||
languages: (teamData.team as any).languages,
|
||||
category: teamData.team.category,
|
||||
membership: teamData.membership ? {
|
||||
role: teamData.membership.role,
|
||||
joinedAt: teamData.membership.joinedAt,
|
||||
|
||||
Reference in New Issue
Block a user