fix(core): add logs to trace subscribeGame call in createGame
Build & Test (NowChessSystems) TeamCity build started

Track whether subscribeGame is being called and completing successfully
to diagnose empty game-writeback messages.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-05-18 22:43:07 +02:00
parent 9d960d3ee5
commit f5614c3582
@@ -167,7 +167,9 @@ class GameResource:
val mode = req.mode.getOrElse(GameMode.Open)
val entry = newEntry(GameContext.initial, white, black, tc, mode)
registry.store(entry)
log.infof("About to subscribe game %s", entry.gameId)
subscriberManager.subscribeGame(entry.gameId)
log.infof("Subscribed game %s", entry.gameId)
log.infof(
"Game %s created — white=%s black=%s mode=%s",
entry.gameId,