Skip to content
Snippets Groups Projects
Commit a417fed6 authored by Tobias Ullerich's avatar Tobias Ullerich
Browse files

Fixed #146 - Create meaningful error messages for login errors

parent c0870e23
No related branches found
No related tags found
No related merge requests found
...@@ -108,9 +108,12 @@ public class LoginViewController extends NVC implements SessionDelegate { ...@@ -108,9 +108,12 @@ public class LoginViewController extends NVC implements SessionDelegate {
session = new Session(key); session = new Session(key);
session.save(); session.save();
Platform.runLater(() -> getStageContainer().ifPresent(NVCStage::close)); Platform.runLater(() -> getStageContainer().ifPresent(NVCStage::close));
} catch (IOException | LoginException e) { } catch (IOException e) {
Logger.error(e);
showErrorMessage(Localization.getString("Server.Error.IO"));
} catch (LoginException e) {
Logger.error(e); Logger.error(e);
showErrorMessage(e.getMessage()); showErrorMessage(Localization.getString("Server.Error.Login"));
} }
Platform.runLater(hud::removeFromParent); Platform.runLater(hud::removeFromParent);
}); });
......
...@@ -250,7 +250,11 @@ AudioHandler.TinySound=TinySound ...@@ -250,7 +250,11 @@ AudioHandler.TinySound=TinySound
Server.Connected=Mit dem Server verbunden. Server.Connected=Mit dem Server verbunden.
Server.Connection_Lost=NICHT mit dem Server verbunden. Server.Connection_Lost=NICHT mit dem Server verbunden.
Server.Disconnected=Anmeldung erforderlich. Server.Disconnected=Anmeldung erforderlich.
Server.Error.IO=Anmeldung fehlgeschlagen. Der Server ist nicht erreichbar. Versuchen Sie es sp\u00E4ter erneut.
Server.Error.Login=Anmeldung fehlgeschlagen. Der Nutzername oder das Passwort sind nicht korrekt.
Auth.Logout=Alle Onlineprojekte sind nicht mehr lokal verf\u00FCgbar. Auth.Logout=Alle Onlineprojekte sind nicht mehr lokal verf\u00FCgbar.
#LightMode Enum #LightMode Enum
LightMode.LOW=Niedrig LightMode.LOW=Niedrig
LightMode.MIDDLE=Mittel LightMode.MIDDLE=Mittel
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment