summaryrefslogtreecommitdiff
path: root/irc/session.go
diff options
context:
space:
mode:
Diffstat (limited to 'irc/session.go')
-rw-r--r--irc/session.go3
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