forked from External/ergo
fix confusion between lastSeen and lastActive
This commit is contained in:
parent
d72037725b
commit
5447fc79ff
1 changed files with 5 additions and 5 deletions
|
|
@ -308,16 +308,16 @@ func (server *Server) RunClient(conn clientConn, proxyLine string) {
|
|||
client.run(session, proxyLine)
|
||||
}
|
||||
|
||||
func (server *Server) AddAlwaysOnClient(account ClientAccount, chnames []string, lastActive time.Time) {
|
||||
func (server *Server) AddAlwaysOnClient(account ClientAccount, chnames []string, lastSeen time.Time) {
|
||||
now := time.Now().UTC()
|
||||
config := server.Config()
|
||||
if lastActive.IsZero() {
|
||||
lastActive = now
|
||||
if lastSeen.IsZero() {
|
||||
lastSeen = now
|
||||
}
|
||||
|
||||
client := &Client{
|
||||
lastSeen: now,
|
||||
lastActive: lastActive,
|
||||
lastSeen: lastSeen,
|
||||
lastActive: now,
|
||||
channels: make(ChannelSet),
|
||||
ctime: now,
|
||||
languages: server.Languages().Default(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue