code quality
Some checks failed
CI / lint-typecheck (pull_request) Failing after 13s
CI / tests (pull_request) Has been skipped
CI / contract-tests (pull_request) Has been skipped
CI / e2e-tests (pull_request) Has been skipped
CI / comment-pr (pull_request) Has been skipped
CI / commit-types (pull_request) Has been skipped
Some checks failed
CI / lint-typecheck (pull_request) Failing after 13s
CI / tests (pull_request) Has been skipped
CI / contract-tests (pull_request) Has been skipped
CI / e2e-tests (pull_request) Has been skipped
CI / comment-pr (pull_request) Has been skipped
CI / commit-types (pull_request) Has been skipped
This commit is contained in:
@@ -13,7 +13,7 @@ type LeaderboardsInputDTO = {
|
||||
export class LeaderboardsViewDataBuilder {
|
||||
public static build(apiDto: LeaderboardsInputDTO): LeaderboardsViewData {
|
||||
return {
|
||||
drivers: apiDto.drivers.drivers.map(driver => ({
|
||||
drivers: (apiDto.drivers.drivers || []).map(driver => ({
|
||||
id: driver.id,
|
||||
name: driver.name,
|
||||
rating: driver.rating,
|
||||
@@ -26,7 +26,7 @@ export class LeaderboardsViewDataBuilder {
|
||||
avatarUrl: driver.avatarUrl || '',
|
||||
position: driver.rank,
|
||||
})),
|
||||
teams: apiDto.teams.topTeams.map((team, index) => ({
|
||||
teams: (apiDto.teams.topTeams || apiDto.teams.teams || []).map((team, index) => ({
|
||||
id: team.id,
|
||||
name: team.name,
|
||||
tag: team.tag,
|
||||
|
||||
Reference in New Issue
Block a user