From 1bcec757e68ea146c3c22febc726a1a9e641388c Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Wed, 4 Dec 2024 19:17:19 +0100 Subject: [PATCH] bugfixing --- .../list/industry/[slug]/+page.server.ts | 5 ++- src/routes/options-flow/+page.svelte | 33 ++++++++----------- 2 files changed, 15 insertions(+), 23 deletions(-) diff --git a/src/routes/list/industry/[slug]/+page.server.ts b/src/routes/list/industry/[slug]/+page.server.ts index 13e531e7..4e8f4ea3 100644 --- a/src/routes/list/industry/[slug]/+page.server.ts +++ b/src/routes/list/industry/[slug]/+page.server.ts @@ -7,7 +7,7 @@ export const load = async ({ params, locals, setHeaders }) => { const getIndustryStocks = async () => { - const postData = { ticker: params.slug }; + const postData = { "filterList": params.slug }; const response = await fetch(apiURL + "/industry-stocks", { method: "POST", headers: { @@ -23,14 +23,13 @@ export const load = async ({ params, locals, setHeaders }) => { //output = user?.tier !== "Pro" ? output?.slice(0, 5) : output; //output = data?.user?.tier !== 'Pro' ? output?.slice(0,6) : output; - + console.log(output) return output; }; // Make sure to return a promise return { getParams: await getParams(), - getIndustryStocks: await getIndustryStocks(), }; }; diff --git a/src/routes/options-flow/+page.svelte b/src/routes/options-flow/+page.svelte index 28d062fc..db2b4521 100644 --- a/src/routes/options-flow/+page.svelte +++ b/src/routes/options-flow/+page.svelte @@ -484,11 +484,21 @@ function sendMessage(message) { if (mode === true) { try { newData = JSON.parse(event.data) ?? []; - if (newData?.length !== 0) { - newData.forEach((item) => { + if (newData?.length > 0) { + newData?.forEach((item) => { item.dte = daysLeft(item?.date_expiration); }); - if (newData?.length > rawData?.length) { + + calculateStats(newData); + console.log(previousVolume); + if ( + newData?.length > rawData?.length && + previousVolume !== displayCallVolume + displayPutVolume + ) { + console.log( + previousVolume, + displayCallVolume + displayPutVolume, + ); rawData = newData; displayedData = rawData; @@ -954,23 +964,6 @@ function sendMessage(message) { // Sort using the appropriate comparison function displayedData = originalData.sort(compareFunctions[key]); } - - $: { - if ( - previousVolume !== displayCallVolume + displayPutVolume && - typeof window !== "undefined" && - newData?.length !== 0 - ) { - if ( - !muted && - mode && - (ruleOfList?.length !== 0 || filterQuery?.length !== 0) - ) { - audio?.play(); - console.log("sound for filtered list"); - } - } - }