fix: updated from 9.3.3 to 15

This commit is contained in:
2026-06-17 17:49:00 +01:00
parent 8589c83fb8
commit e9555c9f74
9 changed files with 545 additions and 445 deletions
+26 -23
View File
@@ -4,6 +4,7 @@
import { query } from '@/lib/db';
import { LiveDotIcon } from '@/components/ui/icons';
import DashboardClient from '@/components/dashboard/DashboardClient';
import { Driver, DriverServerRow } from '@/types/racing';
export const dynamic = "force-dynamic";
async function getConnectedDrivers() {
@@ -35,30 +36,32 @@ async function getConnectedDrivers() {
`;
const rows = await query(sql);
const drivers: Driver[] = rows.map((row: DriverServerRow) => ({
driver_guid: row.driver_guid,
driver_name: row.driver_name,
driver_team: row.driver_team,
car_model: row.car_model,
car_skin: row.car_skin,
laps_completed: row.laps_completed,
user_rank: row.user_rank,
server: {
server_id: row.server_id,
server_name: row.server_name,
server_track: row.server_track,
server_config: row.server_config,
session_type: row.session_type,
session_flag: row.session_flag,
session_time: row.session_time,
session_laps: row.session_laps,
session_elapsed_time: row.session_elapsed_time,
session_ambient_temp: row.session_ambient_temp,
session_road_temp: row.session_road_temp,
connected_players: row.connected_players,
},
}));
return rows.map((row: unknown) => ({
driver_guid: row.driver_guid,
driver_name: row.driver_name,
driver_team: row.driver_team,
car_model: row.car_model,
car_skin: row.car_skin,
laps_completed: row.laps_completed,
user_rank: row.user_rank,
server: {
server_id: row.server_id,
server_name: row.server_name,
server_track: row.server_track,
server_config: row.server_config,
session_type: row.session_type,
session_flag: row.session_flag,
session_time: row.session_time,
session_laps: row.session_laps,
session_elapsed_time: row.session_elapsed_time,
session_ambient_temp: row.session_ambient_temp,
session_road_temp: row.session_road_temp,
connected_players: row.connected_players,
},
}));
return drivers;
}
export default async function DashboardPage() {