Add logging for server subscriptions in ServerMessageService
This commit is contained in:
+1
@@ -27,6 +27,7 @@ public class ServerMessageService {
|
|||||||
|
|
||||||
public synchronized SseEmitter subscribe(String server) {
|
public synchronized SseEmitter subscribe(String server) {
|
||||||
servers.add(server);
|
servers.add(server);
|
||||||
|
log.info("Server {} subscribed", server);
|
||||||
SseEmitter emitter = eventPublisher.subscribe(server, this::handleSessionEnd);
|
SseEmitter emitter = eventPublisher.subscribe(server, this::handleSessionEnd);
|
||||||
if (latestPlayerState != null) {
|
if (latestPlayerState != null) {
|
||||||
eventPublisher.sendToUser(server, PLAYER_STATE_CHANNEL, latestPlayerState);
|
eventPublisher.sendToUser(server, PLAYER_STATE_CHANNEL, latestPlayerState);
|
||||||
|
|||||||
@@ -18,7 +18,9 @@ export class UserListComponent {
|
|||||||
|
|
||||||
protected readonly serverState = computed(() => {
|
protected readonly serverState = computed(() => {
|
||||||
const state = this.chatService.serverState();
|
const state = this.chatService.serverState();
|
||||||
if (!state) return null;
|
if (!state) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
servers: [...state.servers]
|
servers: [...state.servers]
|
||||||
|
|||||||
Reference in New Issue
Block a user