should resolve #46

This commit is contained in:
Craig 2020-04-05 03:49:43 +00:00
parent 19466b5625
commit 362cf6c254
8 changed files with 39 additions and 24 deletions

View file

@ -22,12 +22,12 @@ type MessageHandler struct {
func (h *MessageHandler) Connected(id string, socket *WebSocket) (bool, string, error) {
address := socket.Address()
if address == nil {
h.logger.Debug().Msg("no remote address, baling")
if address == "" {
h.logger.Debug().Msg("no remote address")
} else {
ok, banned := h.banned[*address]
ok, banned := h.banned[address]
if ok && banned {
h.logger.Debug().Str("address", *address).Msg("banned")
h.logger.Debug().Str("address", address).Msg("banned")
return false, "This IP has been banned", nil
}
}