This commit is contained in:
not-nullptr 2024-03-22 07:55:14 +00:00
parent 53eda54007
commit 0b9f629214

View file

@ -5,6 +5,7 @@ import { useAuth } from "$lib/util/api/index.js";
/* thanks again janeberru for the shape of this data */
export async function POST({ request, params }) {
const body = await request.json();
console.log(body);
const { id } = params;
const room = RoomManager.getRoom(id);
if (!room) return new Response(null, { status: 500 });
@ -12,8 +13,9 @@ export async function POST({ request, params }) {
if (!user) return new Response(null, { status: 401 });
if (user.id !== room.host.id) return new Response(null, { status: 401 });
if (body.players.length === 0 && room.roomInfo.owner) {
console.log(room.roomInfo.players);
room.setPlayerList([{ gameId: 0, gameName: "", nickname: room.roomInfo.owner }]);
} else {
room.setPlayerList(body.players);
}
return json({ message: "Lobby updated successfully" });
}