From 437689660ce0bf01f3b2f479c6d4c572914b73cd Mon Sep 17 00:00:00 2001 From: Charles Gould Date: Mon, 2 Jan 2017 21:38:15 -0500 Subject: [PATCH] Add usernames to JavaScript client --- .../java/lingo/server/LingoController.java | 16 ++++-- server/src/main/resources/static/client.html | 18 +++++-- server/src/main/resources/static/client.js | 53 +++++++++++++++++-- 3 files changed, 75 insertions(+), 12 deletions(-) diff --git a/server/src/main/java/lingo/server/LingoController.java b/server/src/main/java/lingo/server/LingoController.java index feae78e..1391763 100644 --- a/server/src/main/java/lingo/server/LingoController.java +++ b/server/src/main/java/lingo/server/LingoController.java @@ -45,6 +45,8 @@ public class LingoController implements ApplicationListener gameBySession = new HashMap<>(); + private final Map usernameBySession = new HashMap<>(); + @MessageMapping("/guess") public void guess(String guess, @Header(SESSION_ID_HEADER) String sessionId) { guess = guess.toUpperCase(); @@ -75,8 +77,9 @@ public class LingoController implements ApplicationListener Lingo + -