This commit is contained in:
2025-12-21 19:53:22 +01:00
parent f2d8a23583
commit 3c64f328e2
105 changed files with 3191 additions and 1706 deletions

View File

@@ -15,9 +15,10 @@ export class DashboardDriverSummaryDTO {
@IsString()
country!: string;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
avatarUrl!: string;
avatarUrl?: string | null;
@ApiProperty({ nullable: true })
@IsOptional()
@@ -52,13 +53,15 @@ export class DashboardRaceSummaryDTO {
@IsString()
id!: string;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
leagueId!: string;
leagueId?: string | null;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
leagueName!: string;
leagueName?: string | null;
@ApiProperty()
@IsString()
@@ -90,13 +93,15 @@ export class DashboardRecentResultDTO {
@IsString()
raceName!: string;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
leagueId!: string;
leagueId?: string | null;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
leagueName!: string;
leagueName?: string | null;
@ApiProperty()
@IsString()
@@ -120,17 +125,19 @@ export class DashboardLeagueStandingSummaryDTO {
@IsString()
leagueName!: string;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsNumber()
position!: number;
position?: number | null;
@ApiProperty()
@IsNumber()
totalDrivers!: number;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsNumber()
points!: number;
points?: number | null;
}
export class DashboardFeedItemSummaryDTO {
@@ -191,9 +198,10 @@ export class DashboardFriendSummaryDTO {
@IsString()
country!: string;
@ApiProperty()
@ApiProperty({ nullable: true })
@IsOptional()
@IsString()
avatarUrl!: string;
avatarUrl?: string | null;
}
export class DashboardOverviewDTO {