fix: correction d'erreurs de copie

This commit is contained in:
2026-08-02 23:27:55 +02:00
parent 45ad31d0ae
commit 4d57dfa233
5 changed files with 18 additions and 24 deletions

View File

@@ -1,19 +0,0 @@
const express = require("express");
const path = require("path");
const http = require("http");
const { Server } = require("socket.io");
const { PORT } = require("./config");
const { registerSocketHandlers } = require("./socketHandlers");
const app = express();
const server = http.createServer(app);
const wSS = new Server(server); // wSS pour webSocketServer
app.use(express.static(path.join(__dirname, "..", "client")));
wSS.on("connection", (socket) => registerSocketHandlers(wSS, socket));
server.listen(PORT, () => {
console.log(`serveur demarre sur http://localhost:${PORT}`);
});

View File

@@ -11,7 +11,7 @@
const { correctDoor, startPosition } = require("./maze");
const { DOORS_TO_WIN } = require("./config");
fonction handleDoorReached(wSS, socket, position) {
function handleDoorReached(wSS, socket, position) {
const pairState = socket.data.pairState;
if(!pairState || pairState.gameOver) return; // partie deja terminee

View File

@@ -9,4 +9,17 @@ const path = require("path");
const http = require("http");
const { Server } = require("socket.io");
const { PORT } = require("./config.js");
const { PORT } = require("./config");
const { registerSocketHandlers } = require("./socketHandler");
const app = express();
const server = http.createServer(app);
const io = new Server(server);
app.use(express.static(path.join(__dirname, "..", "client")));
io.on("connection", (socket) => registerSocketHandlers(io, socket));
server.listen(PORT, () => {
console.log(`Serveur démarré sur http://localhost:${PORT}`);
});

View File

@@ -57,7 +57,7 @@ function registerSocketHandlers(io, socket) {
partnerSocket.emit("status", "Ton partenaire s'est deconnecte");
}
}
)};
});
}
module.exports = { registerSocketHandlers };

View File

@@ -4,9 +4,9 @@
minuteur autoritaire cote serveur
*/
const GAME_DURATION = {"./config"};
const GAME_DURATION = require("./config");
fonction startTimer(socket, partnerSocket, pairState) {
function startTimer(socket, partnerSocket, pairState) {
const interval = setInterval(() => {
if (pairState.gameOver) {
clearInterval(interval);