From b76bcbffb2ec42d81baa4d2c595dc46c490bd1e4 Mon Sep 17 00:00:00 2001 From: KeshavAnandCode Date: Wed, 8 Apr 2026 18:53:05 -0500 Subject: [PATCH] =?UTF-8?q?Update=20join=20logic=20=E2=80=94=20remove=20pl?= =?UTF-8?q?ayerName=20from=20join=20request,=20store=20numeric=20ID=20only?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/public/script.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/public/script.js b/src/public/script.js index 9b167b5..1b82991 100644 --- a/src/public/script.js +++ b/src/public/script.js @@ -24,7 +24,7 @@ let playerTimerRemaining=0,playerTimerInterval=null; const saveMod=(id,s)=>localStorage.setItem('mod',JSON.stringify({id,s})); const loadMod=()=>{try{return JSON.parse(localStorage.getItem('mod')||'null');}catch{return null;}}; const clearMod=()=>{localStorage.removeItem('mod');document.getElementById('rejoin-bar').style.display='none';}; -const savePlay=(rid,pid,name)=>localStorage.setItem('play',JSON.stringify({rid,pid,name})); +const savePlay=(rid,pid)=>localStorage.setItem('play',JSON.stringify({rid,pid})); const loadPlay=()=>{try{return JSON.parse(localStorage.getItem('play')||'null');}catch{return null;}}; // ══════════════════════════════════════════════════════ @@ -68,7 +68,7 @@ function handle(msg){ break; case 'joined': myId=msg.playerId;room=msg.room;role='player'; - savePlay(room.id,myId,document.getElementById('ji-name').value||loadPlay()?.name||''); + savePlay(room.id,myId); showScr('s-player');renderPlayer(); break; case 'room_update': @@ -171,10 +171,8 @@ function setConn(on){ function goSetup(){renderSetupTeamNames();showScr('s-setup');} function joinRoom(){ const code=document.getElementById('ji-code').value.trim().toUpperCase(); - const name=document.getElementById('ji-name').value.trim(); if(!code){toast('Enter room code','err');return;} - if(!name){toast('Enter your name','err');return;} - connect(()=>ws_send({type:'join_room',roomId:code,playerName:name})); + connect(()=>ws_send({type:'join_room',roomId:code})); } function openRejoin(){ const m=loadMod();if(!m)return;