summaryrefslogtreecommitdiff
path: root/server.js
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2024-11-17 23:13:44 +0100
committerTor Andersson <tor@ccxvii.net>2024-11-18 12:51:27 +0100
commit8019fe4e78a2ce4b03f3b2d2d11458f59a0224ad (patch)
tree78bc9de5c23d15482ec2e0b3839a3e4016efb461 /server.js
parent0316f4263bf43ef45a3b5f6a543a8f1e0347fb25 (diff)
downloadserver-8019fe4e78a2ce4b03f3b2d2d11458f59a0224ad.tar.gz
handle deleted players in tournament pool display
Diffstat (limited to 'server.js')
-rw-r--r--server.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/server.js b/server.js
index 1443611..175a517 100644
--- a/server.js
+++ b/server.js
@@ -2798,7 +2798,7 @@ const TM_SELECT_GAMES = SQL(`
tm_rounds.*,
games.status,
games.moves,
- json_group_object(role, name) as role_names,
+ json_group_object(role, coalesce(name, 'null')) as role_names,
json_group_object(role, score) as role_scores
from
tm_rounds
@@ -2819,8 +2819,8 @@ const TM_SELECT_PLAYERS_2P = SQL(`
select
pool_id,
u1.user_id as user_id,
- u1.name as name,
- u2.name as opponent,
+ coalesce(u1.name, 'null') as name,
+ coalesce(u2.name, 'null') as opponent,
json_group_array(json_array(game_id, p1.score)) as result
from
tm_rounds