harden media

This commit is contained in:
2025-12-31 15:39:28 +01:00
parent 92226800df
commit 8260bf7baf
413 changed files with 8361 additions and 1544 deletions

View File

@@ -7,7 +7,7 @@
export class DriverViewModel {
id: string;
name: string;
avatarUrl?: string;
avatarUrl: string | null;
iracingId?: string;
rating?: number;
country?: string;
@@ -17,7 +17,7 @@ export class DriverViewModel {
constructor(dto: {
id: string;
name: string;
avatarUrl?: string;
avatarUrl?: string | null;
iracingId?: string;
rating?: number;
country?: string;
@@ -26,7 +26,7 @@ export class DriverViewModel {
}) {
this.id = dto.id;
this.name = dto.name;
if (dto.avatarUrl !== undefined) this.avatarUrl = dto.avatarUrl;
this.avatarUrl = dto.avatarUrl ?? null;
if (dto.iracingId !== undefined) this.iracingId = dto.iracingId;
if (dto.rating !== undefined) this.rating = dto.rating;
if (dto.country !== undefined) this.country = dto.country;