diff --git a/packages/backend/src/services/SessionService.js b/packages/backend/src/services/SessionService.js index fffd973c1..a8b0dbc4a 100644 --- a/packages/backend/src/services/SessionService.js +++ b/packages/backend/src/services/SessionService.js @@ -58,7 +58,10 @@ class SessionService extends BaseService { async get_session_ (uuid) { let session = this.sessions[uuid]; - if ( session ) return session; + if ( session ) { + session.last_touch = Date.now(); + return session; + } ;[session] = await this.db.read( "SELECT * FROM `sessions` WHERE `uuid` = ? LIMIT 1", [uuid],