diff --git a/src/store/store.ts b/src/store/store.ts index 7c6656f..a7724e0 100644 --- a/src/store/store.ts +++ b/src/store/store.ts @@ -196,7 +196,7 @@ export const useStore = defineStore('store', { setStationsOnlineInfo() { const onlineStationNames: string[] = []; - const prevDispatcherStatuses: StoreState['lastDispatcherStatuses'] = []; + const prevDispatcherStatuses: StoreState['lastDispatcherStatuses'] = []; this.apiData.stations?.forEach((stationAPIData) => { if (stationAPIData.region !== this.region.id || !stationAPIData.isOnline) return; @@ -322,7 +322,9 @@ export const useStore = defineStore('store', { connectToWebsocket() { const socket = io( - process.env.NODE_ENV !== 'production' && process.env.DEV_API == 1 ? URLs.stacjownikAPIDev : URLs.stacjownikAPI, + process.env.NODE_ENV !== 'production' && process.env.VUE_APP_WS_DEV == 1 + ? URLs.stacjownikAPIDev + : URLs.stacjownikAPI, { transports: ['websocket', 'polling'], rememberUpgrade: true, @@ -333,6 +335,8 @@ export const useStore = defineStore('store', { socket.on('UPDATE', (data: APIData) => { this.apiData = data; + console.dir(data); + this.setOnlineData(); }); @@ -367,9 +371,6 @@ export const useStore = defineStore('store', { this.setTrainsOnlineData(); this.setStationsOnlineInfo(); - - console.log("Loading"); - }, }, }); diff --git a/src/store/storeTypes.ts b/src/store/storeTypes.ts index a9255e1..ba45f8e 100644 --- a/src/store/storeTypes.ts +++ b/src/store/storeTypes.ts @@ -37,10 +37,6 @@ export interface APIData { stations?: StationAPIData[]; dispatchers?: string[][]; trains?: TrainAPIData[]; - - stationsSWDRStatus: string; - trainsSWDRStatus: string; - dispatchersSWDRStatus: string; } export interface StationJSONData {