|
|
@ -91,9 +91,9 @@ func (s *Server) Addclient(conn *websocket.Conn, user *user.User, accessToken st |
|
|
|
ConnectedAt: time.Now(), |
|
|
|
ConnectedAt: time.Now(), |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// Do not send user re-joined broadcast message if they've been active within 5 minutes.
|
|
|
|
// Do not send user re-joined broadcast message if they've been active within 10 minutes.
|
|
|
|
shouldSendJoinedMessages := data.GetChatJoinMessagesEnabled() |
|
|
|
shouldSendJoinedMessages := data.GetChatJoinMessagesEnabled() |
|
|
|
if previouslyLastSeen, ok := _lastSeenCache[user.ID]; ok && time.Since(previouslyLastSeen) < time.Minute*5 { |
|
|
|
if previouslyLastSeen, ok := _lastSeenCache[user.ID]; ok && time.Since(previouslyLastSeen) < time.Minute*10 { |
|
|
|
shouldSendJoinedMessages = false |
|
|
|
shouldSendJoinedMessages = false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|