From 486932740e2d52247dc0f6ed2805b6eccf9411e4 Mon Sep 17 00:00:00 2001 From: svetaStrech Date: Thu, 25 Jan 2024 10:43:35 +0200 Subject: [PATCH] get-station-overview-for-old-station --- ui_src/src/domain/stationOverview/index.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ui_src/src/domain/stationOverview/index.js b/ui_src/src/domain/stationOverview/index.js index 0785dac9b..328d3f772 100644 --- a/ui_src/src/domain/stationOverview/index.js +++ b/ui_src/src/domain/stationOverview/index.js @@ -28,7 +28,7 @@ import { StringCodec, JSONCodec } from 'nats.ws'; const initializeState = { stationMetaData: { is_native: true }, stationSocketData: {}, - stationPartition: 1, + stationPartition: null, stationFunctions: {} }; let sub; @@ -63,9 +63,9 @@ const StationOverview = () => { const getStaionMetaData = async () => { try { let data = await httpRequest('GET', `${ApiEndpoints.GET_STATION}?station_name=${stationName}`); - data.created_at = await parsingDate(data.created_at); stationDispatch({ type: 'SET_STATION_META_DATA', payload: data }); + stationDispatch({ type: 'SET_STATION_PARTITION', payload: data?.partitions_list ? 1 : -1 }); } catch (error) { if (error.status === 404) { history.push(pathDomains.stations); @@ -95,8 +95,9 @@ const StationOverview = () => { // if (socketOn) { // getStationDetails(); // } - getStationDetails(); - }, [stationState?.stationPartition || stationState?.stationSocketData?.total_messages || stationState?.stationSocketData?.total_dls_messages, stationName]); + // getStationDetails(); + stationState?.stationPartition && getStationDetails(); + }, [stationState?.stationPartition]); // const startListen = async () => { // const jc = JSONCodec(); @@ -164,8 +165,6 @@ const StationOverview = () => { setisLoading(true); dispatch({ type: 'SET_ROUTE', payload: 'stations' }); getStaionMetaData(); - getStationDetails(); - stationDispatch({ type: 'SET_STATION_PARTITION', payload: 1 }); }, [stationName]); return (