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