From c10006827df037e124b77c936d07bfcac5f012e4 Mon Sep 17 00:00:00 2001 From: ivarnm <36505347+ivarnm@users.noreply.github.com> Date: Sun, 26 Apr 2020 15:29:10 +0200 Subject: [PATCH] Trim user input --- frontend/core/src/com/gameware/game/QueryIntermediate.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/core/src/com/gameware/game/QueryIntermediate.java b/frontend/core/src/com/gameware/game/QueryIntermediate.java index 1f5d97f..e7ab020 100644 --- a/frontend/core/src/com/gameware/game/QueryIntermediate.java +++ b/frontend/core/src/com/gameware/game/QueryIntermediate.java @@ -203,7 +203,7 @@ public final class QueryIntermediate { Map<String, String> params = new HashMap<>(); params.put("playerId", tournament.getPlayers().get(0)); params.put("games", tournament.getGames().toString()); - params.put("name", tournament.getName()); + params.put("name", tournament.getName().trim()); params.put("timePerRound", Double.toString(tournament.getTimePerRound())); params.put("maxPlayers", Integer.toString(tournament.getMaxPlayers())); params.put("roundsPerGame", Integer.toString(tournament.getRoundsPerGame())); @@ -331,6 +331,8 @@ public final class QueryIntermediate { } public static Player loginPlayer(String username, String password) throws IOException, NoSuchElementException { + username = username.trim(); + password = password.trim(); String route = "players/login/" + username + "/" + password; String[] response = sendGetRequest(route); checkStatusCode(response); @@ -341,6 +343,8 @@ public final class QueryIntermediate { public static Player createNewPlayer(String username, String password) throws IOException, NoSuchElementException { String route = "players/"; + username = username.trim(); + password = password.trim(); Map<String, String> params = new HashMap<>(); params.put("username", username); params.put("password", password); -- GitLab