diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-12-22 00:23:49 +0100 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-12-23 02:10:40 +0100 |
commit | b88d328bf3a452bdfbf5e0dd1d5860bbbeae7f10 (patch) | |
tree | e93c0d375a333588aadb2cd5eb407f703feb3e9e /public | |
parent | 5bafe0865f518e4926fc41fec21064e894367fdb (diff) | |
download | server-b88d328bf3a452bdfbf5e0dd1d5860bbbeae7f10.tar.gz |
Simpler join page for not logged in players looking at a match.
Diffstat (limited to 'public')
-rw-r--r-- | public/join.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/public/join.js b/public/join.js index 185aa6c..6ae4deb 100644 --- a/public/join.js +++ b/public/join.js @@ -190,6 +190,17 @@ function update_no_login() { let player = players.find(p => p.role === role) let element = document.getElementById(role_id) + if (game.is_match) { + if (player) { + if (game.status === 1) + element.classList.toggle("is_active", is_active(player, role)) + element.innerHTML = user_link(player) + } else { + element.innerHTML = `<i>Empty</i>` + } + continue + } + if (player) { element.classList.remove("is_invite") switch (game.status) { |