diff options
Diffstat (limited to 'irc/session.go')
-rw-r--r-- | irc/session.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/irc/session.go b/irc/session.go index 2b9680a..b6d5873 100644 --- a/irc/session.go +++ b/irc/session.go @@ -512,7 +512,7 @@ func (s *Session) handleUnregistered(msg Message) (Event, error) { s.out <- NewMessage("NICK", nick+"_") case rplSaslsuccess: - // do nothing + s.endRegistration() default: return s.handleRegistered(msg) } @@ -572,7 +572,6 @@ func (s *Session) handleMessageRegistered(msg Message, playback bool) (Event, er return nil, err } - s.endRegistration() prefix := ParsePrefix(nuh) s.user = prefix.User s.host = prefix.Host |