Ignore sequelize hooks when updating user lastSeen on socket authentication

This commit is contained in:
advplyr
2023-11-24 14:27:32 -06:00
parent 572fb0993c
commit 7a9c869ac5
2 changed files with 5 additions and 3 deletions

View File

@@ -192,9 +192,9 @@ class SocketAuthority {
this.adminEmitter('user_online', client.user.toJSONForPublic(this.Server.playbackSessionManager.sessions))
// Update user lastSeen
// Update user lastSeen without firing sequelize bulk update hooks
user.lastSeen = Date.now()
await Database.updateUser(user)
await Database.userModel.updateFromOld(user, false)
const initialPayload = {
userId: client.user.id,