diff --git a/BACKEND/app/services/line_connection.ts b/BACKEND/app/services/line_connection.ts index 27dd03d..02d0a1f 100644 --- a/BACKEND/app/services/line_connection.ts +++ b/BACKEND/app/services/line_connection.ts @@ -237,9 +237,9 @@ export default class LineConnection { return } - console.log( - `Write command "${cmd}" to line ${this.config.lineNumber} of ${this.config.stationName}` - ) + // console.log( + // `Write command "${cmd.toString().replace(/\r/g, '\\r').replace(/\n/g, '\\n')}" to line ${this.config.lineNumber} of ${this.config.stationName}` + // ) this.client.write(cmd) if (userName) { diff --git a/FRONTEND/src/App.tsx b/FRONTEND/src/App.tsx index 658c938..bbfaca9 100644 --- a/FRONTEND/src/App.tsx +++ b/FRONTEND/src/App.tsx @@ -593,8 +593,9 @@ function App() { ))} onChange={(id) => { - if (selectedLines.length > 0) { - selectedLines.forEach((el) => { + const station = stations.find((el) => el.id === Number(activeTab)); + if (station) { + (station?.lines || [])?.forEach((el) => { if (el?.userOpenCLI === user?.userName) socket?.emit("close_cli", { lineId: el?.id,