From 10891d193dbac773072b0426af54ece1cf8fdfb6 Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Sat, 26 Oct 2019 19:02:25 +0200 Subject: [PATCH] Login errors are now displayed, although crudely. --- client/index.ls | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/index.ls b/client/index.ls index dc8dead..709a1a2 100644 --- a/client/index.ls +++ b/client/index.ls @@ -512,6 +512,8 @@ socket.on-message = (event) -> when "user" if message.user model.users[message.user.uid] := message.user + when "login-error" + model.login-error = message.error else console.log "RECEIVED UNKNOWN MESSAGE TYPE: #{message.type}" @@ -544,6 +546,10 @@ renderer = -> when "login" h \div.container [ h \div.box [ + if model.login-error + h \div.notification.is-danger [ + model.login-error + ] h \form [ bulma.field [ bulma.label "Login" @@ -569,6 +575,7 @@ renderer = -> onclick: (e) -> e.prevent-default! + model.login-error = undefined socket.login model.login, model.password } [ "Letsu go!" ] ]