summaryrefslogtreecommitdiff
path: root/irc/states.go
diff options
context:
space:
mode:
Diffstat (limited to 'irc/states.go')
-rw-r--r--irc/states.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/irc/states.go b/irc/states.go
index 61d06a4..4dd0751 100644
--- a/irc/states.go
+++ b/irc/states.go
@@ -720,7 +720,7 @@ func (s *Session) handle(msg Message) (err error) {
channelCf := strings.ToLower(msg.Params[1])
t, _ := strconv.ParseInt(msg.Params[3], 10, 64)
if c, ok := s.channels[channelCf]; ok {
- c.TopicWho = msg.Params[2]
+ c.TopicWho, _, _ = FullMask(msg.Params[2])
c.TopicTime = time.Unix(t, 0)
s.channels[channelCf] = c
}