diff --git a/irc/getters.go b/irc/getters.go index f74e5f7c..1ba2c97c 100644 --- a/irc/getters.go +++ b/irc/getters.go @@ -106,6 +106,7 @@ func (client *Client) AddSession(session *Session) (success bool, numSessions in newSessions[len(newSessions)-1] = session if client.accountSettings.AutoreplayMissed || session.deviceID != "" { lastSeen = client.lastSeen[session.deviceID] + client.setLastSeen(time.Now().UTC(), session.deviceID) } client.sessions = newSessions if client.autoAway {