diff --git a/mm-go-irckit/userbridge.go b/mm-go-irckit/userbridge.go index bcc12361..d8c0461e 100644 --- a/mm-go-irckit/userbridge.go +++ b/mm-go-irckit/userbridge.go @@ -1198,6 +1198,10 @@ func (u *User) loadLastViewedAt() map[string]int64 { } func (u *User) saveLastViewedAt(channelID string) { + if channelID == "" { + return + } + currentTime := make([]byte, 8) binary.LittleEndian.PutUint64(currentTime, uint64(model.GetMillis()))