From: Geoffrey Allott Date: Sun, 14 Mar 2021 01:23:02 +0000 (+0000) Subject: show some "ProtocolError" error messages to user X-Git-Url: https://git.pointlesshacks.com/?a=commitdiff_plain;h=3cd63570dc0997acd79b150c98607e4afbc17fe9;p=pokerwave.git show some "ProtocolError" error messages to user --- diff --git a/site/modules/socket.js b/site/modules/socket.js index a610ac1..d0bd1de 100644 --- a/site/modules/socket.js +++ b/site/modules/socket.js @@ -104,6 +104,16 @@ export class Socket { this.show_login(); this.state = "Connected"; break; + case "ProtocolError": + switch (this.state) { + case "LoginSent": + this.show_login(message.reason); + break; + case "CreateUserSent": + this.show_create_user(message.reason); + break; + } + break; } } @@ -150,6 +160,7 @@ export class Socket { this.show_create_user("Passwords do not match"); } else { this.send(new Auth(username, password).create_user_message()); + this.state = "CreateUserSent"; } }; }