From 0ae68865138458f2f8fd36bbbba07728c88609d7 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Wed, 10 May 2017 09:48:50 -0400 Subject: Detach session activity update from statuses (#6379) --- app/web_conn.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'app/web_conn.go') diff --git a/app/web_conn.go b/app/web_conn.go index 2c1913e2b..1ebed9fa5 100644 --- a/app/web_conn.go +++ b/app/web_conn.go @@ -43,7 +43,10 @@ type WebConn struct { func NewWebConn(ws *websocket.Conn, session model.Session, t goi18n.TranslateFunc, locale string) *WebConn { if len(session.UserId) > 0 { - go SetStatusOnline(session.UserId, session.Id, false) + go func() { + SetStatusOnline(session.UserId, session.Id, false) + UpdateLastActivityAtIfNeeded(session) + }() } return &WebConn{ -- cgit v1.2.3-1-g7c22