File tree Expand file tree Collapse file tree
apps/container-engine-frontend/src/components/DeploymentDetail Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -105,7 +105,6 @@ export default function LogsPage() {
105105 }
106106
107107 const token = getAuthToken ( ) ;
108-
109108 if ( ! token ) {
110109 setError ( 'Authentication required. Please login again.' ) ;
111110 return ;
@@ -115,16 +114,18 @@ export default function LogsPage() {
115114 setError ( null ) ;
116115
117116 // Add token to WebSocket URL as query parameter
118- const wsUrl = `ws://localhost:3000 /v1/deployments/${ deploymentId } /logs/stream?tail=50&token=${ encodeURIComponent ( 'Bearer ' + token ) } ` ;
117+ const wsUrl = `ws://${ window . location . host } /v1/deployments/${ deploymentId } /logs/stream?tail=50&token=${ encodeURIComponent ( 'Bearer ' + token ) } ` ;
119118 const ws = new WebSocket ( wsUrl ) ;
120119
121120 ws . onopen = ( ) => {
121+ console . log ( 'WebSocket connected' ) ;
122122 setIsConnected ( true ) ;
123123 setIsConnecting ( false ) ;
124124 reconnectDelay . current = 1000 ; // Reset reconnect delay
125125 } ;
126126
127127 ws . onmessage = ( event ) => {
128+ console . log ( 'WebSocket message received:' , event ) ;
128129 // Skip connection confirmation messages
129130 if ( event . data === 'Connected to log stream' ||
130131 event . data === 'Log stream ended' ||
@@ -149,6 +150,7 @@ export default function LogsPage() {
149150 } ;
150151
151152 ws . onclose = ( event ) => {
153+ console . log ( 'WebSocket disconnected' , event . code , event . reason ) ;
152154 setIsConnected ( false ) ;
153155 setIsConnecting ( false ) ;
154156 wsRef . current = null ;
You can’t perform that action at this time.
0 commit comments