X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FAutomaticTransactionGenerator.ts;h=1cf949d7545f4b970c438b4e2813349180767c19;hb=acfa5fd10b8489f5d85654e654356e65bfd1e0d0;hp=ae4beec8186ac4c22820fec9d792714f65b4a5ec;hpb=ae725be37ef803522ad393a6a5d9d8f15616c6bb;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/AutomaticTransactionGenerator.ts b/src/charging-station/AutomaticTransactionGenerator.ts index ae4beec8..1cf949d7 100644 --- a/src/charging-station/AutomaticTransactionGenerator.ts +++ b/src/charging-station/AutomaticTransactionGenerator.ts @@ -353,10 +353,12 @@ export class AutomaticTransactionGenerator extends AsyncResource { } private getConnectorStatus(connectorId: number): Status { - const connectorStatus = this.chargingStation.getAutomaticTransactionGeneratorStatuses() - ? cloneObject(this.chargingStation.getAutomaticTransactionGeneratorStatuses()!)[ - connectorId - ] + const connectorStatus = this.chargingStation.getAutomaticTransactionGeneratorStatuses()?.[ + connectorId + ] + ? cloneObject( + this.chargingStation.getAutomaticTransactionGeneratorStatuses()![connectorId], + ) : undefined; delete connectorStatus?.startDate; delete connectorStatus?.lastRunDate;