From edef33e70a1e1dfc189b0a68fc7a49c1f4906f20 Mon Sep 17 00:00:00 2001
From: Turid Dahl <turidcd@stud.ntnu.no>
Date: Fri, 17 Apr 2020 16:14:40 +0200
Subject: [PATCH] #97 Can't log in as Username

---
 .../com/gameware/game/states/CreateNewTournamentState.java | 2 +-
 frontend/core/src/com/gameware/game/states/LoginState.java | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/frontend/core/src/com/gameware/game/states/CreateNewTournamentState.java b/frontend/core/src/com/gameware/game/states/CreateNewTournamentState.java
index 7057a0e..cc462f9 100644
--- a/frontend/core/src/com/gameware/game/states/CreateNewTournamentState.java
+++ b/frontend/core/src/com/gameware/game/states/CreateNewTournamentState.java
@@ -147,7 +147,7 @@ public class CreateNewTournamentState extends State {
         innerTable.setBackground(backgroundTableBlueRounded);
 
         innerTable.add(makeRow(nameLabel, nameDialog));
-        nameInputField.setMaxLength(10);
+        nameInputField.setMaxLength(9);
         innerTable.add(nameInputField).size(nameFieldWidth, inputFieldHeight);
         innerTable.row();
         removeKeyPadAtTouch();
diff --git a/frontend/core/src/com/gameware/game/states/LoginState.java b/frontend/core/src/com/gameware/game/states/LoginState.java
index b77f1de..78fc4da 100644
--- a/frontend/core/src/com/gameware/game/states/LoginState.java
+++ b/frontend/core/src/com/gameware/game/states/LoginState.java
@@ -216,6 +216,13 @@ public class LoginState extends State {
 
         String username = usernameInputField.getText();
         String password = passwordInputField.getText();
+
+        //Check if username = Username
+        if(username.equals("Username")){
+            errorLabel.setText(wrongLoginText);
+            return;
+        }
+
         try {
             Player player = QueryIntermediate.loginPlayer(username, password);
 
-- 
GitLab