diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte index 2ac9a04b..26a73c7c 100644 --- a/src/routes/stocks/[tickerID]/+layout.svelte +++ b/src/routes/stocks/[tickerID]/+layout.svelte @@ -250,12 +250,12 @@ async function fetchPortfolio() }); onDestroy(() => { - try { - //socket?.send('close') - socket?.close(); - } catch (e) { - console.log(e); + if (socket) { + if (socket.readyState === WebSocket.OPEN) { + socket.close(); // Close the WebSocket connection } + socket = null; // Ensure socket is set to null + } //$displayCompanyName = ''; $currentPortfolioPrice = null; diff --git a/src/routes/stocks/[tickerID]/options/+page.ts b/src/routes/stocks/[tickerID]/options/+page.ts index 0a5f0f71..10ff6ef1 100644 --- a/src/routes/stocks/[tickerID]/options/+page.ts +++ b/src/routes/stocks/[tickerID]/options/+page.ts @@ -50,8 +50,6 @@ export const load = async ({ parent, params }) => { output = await response.json(); - console.log(output); - setCache(params.tickerID, output, "getOptionsHistoricalData"); }