X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FChargingStationConfigurationUtils.ts;h=34d859c787eb54c4a87cd8d30ebdfb8d51fb88d0;hb=42b8cf5cdca8eaab1e7442f7c92c2a5ed97434f6;hp=d264afeca0d537f16cdea6cd112532f04b24f1d2;hpb=9bf0ef23c51160abc6866ad8d07eea85e308edb8;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/ChargingStationConfigurationUtils.ts b/src/utils/ChargingStationConfigurationUtils.ts index d264afec..34d859c7 100644 --- a/src/utils/ChargingStationConfigurationUtils.ts +++ b/src/utils/ChargingStationConfigurationUtils.ts @@ -8,13 +8,13 @@ import type { } from '../types'; export const buildChargingStationAutomaticTransactionGeneratorConfiguration = ( - chargingStation: ChargingStation + chargingStation: ChargingStation, ): ChargingStationAutomaticTransactionGeneratorConfiguration => { return { automaticTransactionGenerator: chargingStation.getAutomaticTransactionGeneratorConfiguration(), ...(!isNullOrUndefined(chargingStation.automaticTransactionGenerator?.connectorsStatus) && { automaticTransactionGeneratorStatuses: [ - ...chargingStation.automaticTransactionGenerator.connectorsStatus.values(), + ...chargingStation.automaticTransactionGenerator!.connectorsStatus.values(), ], }), }; @@ -23,7 +23,7 @@ export const buildChargingStationAutomaticTransactionGeneratorConfiguration = ( export const buildConnectorsStatus = (chargingStation: ChargingStation): ConnectorStatus[] => { return [...chargingStation.connectors.values()].map( // eslint-disable-next-line @typescript-eslint/no-unused-vars - ({ transactionSetInterval, ...connectorStatusRest }) => connectorStatusRest + ({ transactionSetInterval, ...connectorStatusRest }) => connectorStatusRest, ); }; @@ -34,12 +34,12 @@ export const enum OutputFormat { export const buildEvsesStatus = ( chargingStation: ChargingStation, - outputFormat: OutputFormat = OutputFormat.configuration + outputFormat: OutputFormat = OutputFormat.configuration, ): (EvseStatusWorkerType | EvseStatusConfiguration)[] => { return [...chargingStation.evses.values()].map((evseStatus) => { const connectorsStatus = [...evseStatus.connectors.values()].map( // eslint-disable-next-line @typescript-eslint/no-unused-vars - ({ transactionSetInterval, ...connectorStatusRest }) => connectorStatusRest + ({ transactionSetInterval, ...connectorStatusRest }) => connectorStatusRest, ); let status: EvseStatusConfiguration; switch (outputFormat) {