Use a dedicated error value for anonymous users.

This commit is contained in:
Juliusz Chroboczek
2021-09-09 22:26:08 +02:00
parent d33e4dea9b
commit f683675ab4
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -1351,6 +1351,8 @@ func handleClientMessage(c *webClient, m clientMessage) error {
} else if err == group.ErrNotAuthorised {
s = "not authorised"
time.Sleep(200 * time.Millisecond)
} else if err == group.ErrAnonymousNotAuthorised {
s = "please choose a username"
} else if e, ok := err.(group.UserError); ok {
s = string(e)
} else {