From: Jérôme Benoit Date: Wed, 19 Oct 2022 09:02:20 +0000 (+0200) Subject: Strict boolean checks X-Git-Tag: v1.1.85~10 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=2329015067d5715c3eb0b56984a66cdc1fe31452;p=e-mobility-charging-stations-simulator.git Strict boolean checks Signed-off-by: Jérôme Benoit --- diff --git a/src/charging-station/ChargingStation.ts b/src/charging-station/ChargingStation.ts index 85a62c58..1699f046 100644 --- a/src/charging-station/ChargingStation.ts +++ b/src/charging-station/ChargingStation.ts @@ -1315,7 +1315,7 @@ export default class ChargingStation { private getOcppConfigurationFromFile(): ChargingStationOcppConfiguration | null { let configuration: ChargingStationConfiguration = null; - if (this.getOcppPersistentConfiguration()) { + if (this.getOcppPersistentConfiguration() === true) { const configurationFromFile = this.getConfigurationFromFile(); configuration = configurationFromFile?.configurationKey && configurationFromFile; } @@ -1361,7 +1361,7 @@ export default class ChargingStation { ); } if (this.isRegistered() === true) { - if (this.isInAcceptedState()) { + if (this.isInAcceptedState() === true) { await this.startMessageSequence(); } } else { diff --git a/src/charging-station/ocpp/OCPPServiceUtils.ts b/src/charging-station/ocpp/OCPPServiceUtils.ts index 163828d5..ad78d347 100644 --- a/src/charging-station/ocpp/OCPPServiceUtils.ts +++ b/src/charging-station/ocpp/OCPPServiceUtils.ts @@ -88,10 +88,10 @@ export class OCPPServiceUtils { } if ( measurand !== MeterValueMeasurand.ENERGY_ACTIVE_IMPORT_REGISTER && - !ChargingStationConfigurationUtils.getConfigurationKey( + ChargingStationConfigurationUtils.getConfigurationKey( chargingStation, StandardParametersKey.MeterValuesSampledData - )?.value.includes(measurand) + )?.value.includes(measurand) === false ) { logger.debug( `${chargingStation.logPrefix()} Trying to get MeterValues measurand '${measurand}' ${onPhaseStr}in template on connectorId ${connectorId} not found in '${ @@ -104,7 +104,7 @@ export class OCPPServiceUtils { chargingStation.getConnectorStatus(connectorId).MeterValues; for ( let index = 0; - !Utils.isEmptyArray(sampledValueTemplates) && index < sampledValueTemplates.length; + Utils.isEmptyArray(sampledValueTemplates) === false && index < sampledValueTemplates.length; index++ ) { if (