X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Futils%2FChargingStationConfigurationUtils.ts;h=6a2cd8e001ef90c7a0687ee64b123a8a95843d70;hb=88702641858698449f0388a3fae2d39367fe1c3a;hp=1869fdbf2cf9d9c4e86986055faa5d86b0530b87;hpb=a807045be19c1ed4996a44d8c2c8774e926dc6dc;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/ChargingStationConfigurationUtils.ts b/src/utils/ChargingStationConfigurationUtils.ts index 1869fdbf..6a2cd8e0 100644 --- a/src/utils/ChargingStationConfigurationUtils.ts +++ b/src/utils/ChargingStationConfigurationUtils.ts @@ -1,4 +1,3 @@ -import { isNullOrUndefined } from './Utils.js' import type { ChargingStation } from '../charging-station/index.js' import type { ChargingStationAutomaticTransactionGeneratorConfiguration, @@ -12,10 +11,9 @@ export const buildChargingStationAutomaticTransactionGeneratorConfiguration = ( ): ChargingStationAutomaticTransactionGeneratorConfiguration => { return { automaticTransactionGenerator: chargingStation.getAutomaticTransactionGeneratorConfiguration(), - ...(!isNullOrUndefined(chargingStation.automaticTransactionGenerator?.connectorsStatus) && { + ...(chargingStation.automaticTransactionGenerator?.connectorsStatus != null && { automaticTransactionGeneratorStatuses: [ - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - ...chargingStation.automaticTransactionGenerator!.connectorsStatus.values() + ...chargingStation.automaticTransactionGenerator.connectorsStatus.values() ] }) }