From 6ae230b85a94650e3d4cc9fde87e9baebd3217be Mon Sep 17 00:00:00 2001
From: Ulysse Durand <ulysse.durand@ens-lyon.fr>
Date: Wed, 26 Mar 2025 10:50:55 +0100
Subject: [PATCH] kind of works:

---
 public/room.html | 2 +-
 server.js        | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/public/room.html b/public/room.html
index da19120..81875d2 100644
--- a/public/room.html
+++ b/public/room.html
@@ -34,6 +34,7 @@
 
     // Initialize game board
     function drawBoard(board) {
+      console.log(board);
       // Draw Connect4 grid based on board state
       ctx.clearRect(0, 0, canvas.width, canvas.height);
       for (let row = 0; row < ROWS; row++) {
@@ -59,7 +60,6 @@
     }
 
     canvas.addEventListener('click', (e) => {
-      if (winner !== null) return;
       const rect = canvas.getBoundingClientRect();
       const x = e.clientX - rect.left;
       const col = Math.floor(x / CELL_SIZE);
diff --git a/server.js b/server.js
index 056eb34..2f2f4c0 100644
--- a/server.js
+++ b/server.js
@@ -54,6 +54,7 @@ io.on('connection', (socket) => {
 
     let startGame = (room, roomId) => {
         console.log("Two players on room " + roomId + ", game starting.");
+        console.log(room);
         io.to(roomId).emit('startGame', {
             board: room.gameState,
             currentPlayer: room.currentPlayer
-- 
GitLab