From 3b8736acd71c477690ece23091eab086e4d7971b Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Sat, 22 Nov 2025 13:32:44 +0100 Subject: [PATCH] Enhance WebSocketLogDialog to display enriched user information - Updated the WebSocketLogDialog to use enriched log entries with resolved usernames for connection and target users. - Implemented batch retrieval of user information from the API to improve user display in logs. - Added error handling for user data fetching and fallback logic for missing usernames. --- .../dialogues/admin/WebSocketLogDialog.vue | 50 +++++++++++++++++-- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/frontend/src/dialogues/admin/WebSocketLogDialog.vue b/frontend/src/dialogues/admin/WebSocketLogDialog.vue index 3b36320..0645620 100644 --- a/frontend/src/dialogues/admin/WebSocketLogDialog.vue +++ b/frontend/src/dialogues/admin/WebSocketLogDialog.vue @@ -30,7 +30,7 @@ - + {{ formatTimestamp(entry.timestamp) }} @@ -38,8 +38,8 @@ {{ entry.peer || '-' }} - {{ entry.conn_user || '-' }} - {{ entry.target_user || '-' }} + {{ entry.conn_user_display || '-' }} + {{ entry.target_user_display || '-' }} {{ entry.event || '-' }} @@ -52,6 +52,7 @@