Remove debug logs from WebSocket store
All checks were successful
Build Frontend / Build Frontend (push) Successful in 9s

- Removed verbose console.log statements
- Kept essential error warning for config fetch failures
- Cleaner production console output
This commit is contained in:
2026-01-11 02:38:10 +00:00
parent 4bc7361946
commit e7f909678b

View File

@@ -31,47 +31,27 @@ export const useWebSocketStore = defineStore("websocket", () => {
// Helper functions // Helper functions
const getWebSocketUrl = async () => { const getWebSocketUrl = async () => {
console.log("[WebSocket] Getting WebSocket URL...");
// Use environment variable or fallback // Use environment variable or fallback
if (import.meta.env.VITE_WS_URL) { if (import.meta.env.VITE_WS_URL) {
console.log(
"[WebSocket] Using VITE_WS_URL:",
import.meta.env.VITE_WS_URL
);
return import.meta.env.VITE_WS_URL; return import.meta.env.VITE_WS_URL;
} }
// Try to fetch from backend config API // Try to fetch from backend config API
try { try {
const apiUrl = import.meta.env.VITE_API_URL || "http://localhost:3000"; const apiUrl = import.meta.env.VITE_API_URL || "http://localhost:3000";
console.log(
"[WebSocket] Fetching config from:",
`${apiUrl}/api/config/public`
);
const response = await fetch(`${apiUrl}/api/config/public`); const response = await fetch(`${apiUrl}/api/config/public`);
const data = await response.json(); const data = await response.json();
if (data.success && data.config.websocket?.url) { if (data.success && data.config.websocket?.url) {
console.log(
"[WebSocket] Got URL from backend:",
data.config.websocket.url
);
return data.config.websocket.url; return data.config.websocket.url;
} }
console.warn("[WebSocket] Backend config missing websocket URL");
} catch (error) { } catch (error) {
console.warn( console.warn("Failed to fetch WebSocket URL from config:", error);
"[WebSocket] Failed to fetch WebSocket URL from config:",
error
);
} }
// Fallback: use API domain with /ws path // Fallback: use API domain with /ws path
const apiUrl = const apiUrl =
import.meta.env.VITE_API_URL || "https://api.turbotrades.dev"; import.meta.env.VITE_API_URL || "https://api.turbotrades.dev";
const fallbackUrl = apiUrl.replace(/^http/, "ws") + "/ws"; return apiUrl.replace(/^http/, "ws") + "/ws";
console.log("[WebSocket] Using fallback URL:", fallbackUrl);
return fallbackUrl;
}; };
const clearHeartbeat = () => { const clearHeartbeat = () => {