diff options
author | Simon Ser <contact@emersion.fr> | 2021-11-28 18:17:12 +0000 |
---|---|---|
committer | Hubert Hirtz <hubert@hirtz.pm> | 2021-11-29 09:05:47 +0100 |
commit | 0681de6b480b30613832fb96d8632a169f063ddd (patch) | |
tree | f4207aa69426fd6da4470d678ef72da4eb965afa /irc/session.go | |
parent | config: remove debugging fmt.Println (diff) |
Use RPL_SASLSUCCESS to end registration
See https://github.com/ircv3/ircv3-specifications/pull/476
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 |