fix typing indicator on wrong server
Some checks failed
Queue Release Build / build-linux (push) Blocked by required conditions
Queue Release Build / prepare (push) Successful in 15s
Deploy Web Apps / deploy (push) Successful in 16m15s
Queue Release Build / finalize (push) Has been cancelled
Queue Release Build / build-windows (push) Has been cancelled

This commit is contained in:
2026-03-18 22:10:11 +01:00
parent 141de64767
commit 1cdd1c5d2b
11 changed files with 431 additions and 108 deletions

View File

@@ -88,7 +88,8 @@ function handleLeaveServer(user: ConnectedUser, message: WsMessage, connectionId
type: 'user_left',
oderId: user.oderId,
displayName: user.displayName ?? 'Anonymous',
serverId: leaveSid
serverId: leaveSid,
serverIds: Array.from(user.serverIds)
}, user.oderId);
}

View File

@@ -25,7 +25,8 @@ function removeDeadConnection(connectionId: string): void {
type: 'user_left',
oderId: user.oderId,
displayName: user.displayName,
serverId: sid
serverId: sid,
serverIds: []
}, user.oderId);
});