diff --git a/client/src/app/ai/page.tsx b/client/src/app/ai/page.tsx index d9e1ec7..c7677f7 100644 --- a/client/src/app/ai/page.tsx +++ b/client/src/app/ai/page.tsx @@ -42,7 +42,7 @@ export default function AiGamePage() { method: "POST", credentials: "include", headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ pgn: g.pgn(), winner, endReason, playerColor: color, level, startedAt: startedAtRef.current }) + body: JSON.stringify({ pgn: g.pgn(), winner, endReason, playerColor: color, level, botName: selectedBot.name, startedAt: startedAtRef.current }) }); if (res.ok) { const { id } = await res.json(); diff --git a/client/src/app/user/[name]/page.tsx b/client/src/app/user/[name]/page.tsx index 78cecb9..6ef48e3 100644 --- a/client/src/app/user/[name]/page.tsx +++ b/client/src/app/user/[name]/page.tsx @@ -43,7 +43,12 @@ export default async function Profile({ params }: { params: { name: string } }) return (
-

{data.name}

+
+

{data.name}

+ {data.elo != null && ( + {data.elo} ELO + )} +
Wins diff --git a/client/src/components/Header.tsx b/client/src/components/Header.tsx index c9423db..4dabb5e 100644 --- a/client/src/components/Header.tsx +++ b/client/src/components/Header.tsx @@ -37,6 +37,11 @@ export default function Header() { )} {user?.id && typeof user.id === "number" && } + {user?.elo != null && typeof user.id === "number" && ( + + {user.elo} + + )}